MSLEEKKDVEVEQLSNRRASTESLPDGELLAADVRPAAERRLVRALDMRLLPTIILVFIMNYIDRVAVTAARLKGLEQDLGLNDIQYATVLAVLYASYVPAQIPSNMILNRISRPSWYIPTCVVLWGMTSALTGVAKNYAGILAARIFVGVPEAAFYPGAIYLLSRWYTRRELAFRSALLYGGLLISNAFGSLMAAGILSGMEGKLGIRAWRWLFYIEGAITIFIGFCAVFTLPDYPHNTRWLNPAQRRLAQVRLAEDAGEADEDGSTESAFAGLILALKDPKVPIFAVMTCAQLLGLGFVNFFPTIAGTLGFNTTVTLVLAAPPWILATIVCCLTAWNADRTGERFFHICVPWWGVIVGYIIGVSTFSIGGRYVAMFLMACGYAGFALTLVWVSNAIPRPPAKRSAAIGIVNGFGNLGNLISSYVWKPSWGPDYHPPMIIGIAALALATALAIVIRQILVSQNKRLDCEELDMQKGARRERIEEAARLEGITYEEALQRKKTFRYLL*