MESHRAHRRARPPRRRPLLYTVLATAVIVGGTAAGTAYVKAQAHADAGTVSSSATPSASAPASEEASVE ......