MASRLLHRPALLRAAPAAAARLRSTAVESALSSVADGLGLPSKYGHYINGQFVEPANGQYFDNISPIDGQPFIQAARGTKADVDAAVLAANTAYRTTWSKVSVTERSNMLLKIADLLEENLERLATIECVDNGKALRETKAADIPLSIDHFRYFAGVIRAEEGAASEIDANTLSLSIQEPLGVVGQIIPWNFPILMAAWKLAPALAAGNCVVLKPAEQTPTSIMAVMELLSTVLPPGVVNVVSGFGGEAGEALATNKGIAKLGFTGSTATGKNILHAAAESLIPTTLELGGKSPSLFFSSVLDKDDDFLDKAVEGAVLFALNQGEVCTCQSRLLVQEDIYERFMEKVVARTEAIKTGDPLDEATMMGAQVSSAQHEKIVNYINLGTSEGAKVLTGGAANDVVNGGYYIKPTILSGTNDMKIFQEEIFGPVTSVTTFRDEDAPFGGYKQSGFARETHKMMLNHYRQTKNMLVSYDKSKLGFF*