MQAVLSLALLLFAVLVLKHRSQARRGLPPGPSALPVLGSVHNLTLEFQHKRFLEWSKDFGDVIYFKLFRTPAIVLNSLESARELLDRRSAKYSDRTRAVLLAELMGHDSALPFLRYGERFRRHRRWMHDAIGSRASIQKYRPIQIREVHLLLRSLLKNPEAFMEHLYRYVAGTLLEITYGQRLTSMDDLIVQLAERTVNATNESGSPASMLVDFFPILKHLPTWLPIASFKRHALKARADLKAWRETGVNMVRSAMASGASSSCVISALLEAHQGHLGDEELGEIGAIGVDIYGGELPPSTYGSLASFVLAMVRSPDVLRKAQKELDEVVGPTRLPDFADRESLPYLNAVVEEVYRWNPGLPLAIPHRAMTDDQYRGYDIPEGCMIMPNIWAMSRDERYYRESEDFRPERHLNETGDAIAQERELPHSYVFGFGRRVCPGQAFADATLWLAIASLIATLDIRKVVDPSGAEITPPASFKPGFTRSVPPFPCKIVPRTEMIAAVISQLDV*