MASLPCPVFANNILAAEPGLRNGASYLPSPEKAAASLSYQRYPTTTTVMEKTTSFQQLHFSEALSILCEDHKVDSSIYAALLQECIRKKSLSDAQAVQAHMIKSGFHEHVFLSTFLVNVYSKCGHTDHARKVFDSMSRRNIVSWTSLMTGYAHNSQFEQAVNLFCELLEIGCYPTNYTFGAVLSACTSLGYLDFGKQIHGYILKYKIGSDTSIGNALCSLYSKSGDVKSAQKIFEGIPDKNVISWTTIISSAVDNGESELGLRLFVEMLMAAVEPNDFTLTSVLSACCVILDLGLAKQIHSFSIKTGLESNLPVTNSVMYTYLKCSRLEEARHLFNSMETMSLITWNAMIAGHAQLMDLSSDGLEANSNGVEALKIYLKLNRSTMKPDLYSFSSILSIST*