MEGAVGAVGDLDVVACSILATTLKESFQSPECRRLVGTFVPVALAVAVSHKLGIGFEGDILVSIFRSSIQLVGLGYALKFIFEGEKIYMCSFAILFMILVSGHTAGKRSKELPKSRMVATLSLAVGAAGTLALMLLLRVYEFKARYIVPTAGYVIGNSMSIVGTTLERLRHDIYVHQGQIELALALGATPAQAVHPYIRRAILQGMGPIVDSLKTVGLVSMPGSMTGMLMGGSSPLEAVQMQIQVLYMLLGASALSCLFACSLGWRVLFSKNFQLQFDDTRVLS*