MLQALGASSAGTLHYNISFEREPQACAGLRFYVGAHQRRSWASKCRSSVVCVSTLTASNGRKPQALKEEEQLDLMKWMYEQGLPPCKVELKDRFCPGFDSRPIHYVVAKEDLQPGDVAFAVPNSLVVTLERILGNETIAELLTTNKLSELACLALYLMYEKKRGKESFWYPFIRELDRQRGRGQLAVESPLLWNSEELEYLKGSPMKEVVYARLEGIRREYKELDTVWFMAGSLFQQYPFDIPTEAFSFAIFKQAFVAVQSCVVHLQEVSLARRFALLPLGPPLLAYKSTCKAMLKSVGDAVQLQVDRAYKAGDAIVVWCGPQANARLLLNYGFVDEDNPYDRLSVEVALDTSDPLYQSKRLIAQRNNLLAIQTFQIYKGKERETVLDMLPFLRLGHVSEDEDMQSVLSSEGPVCGVSPCRERAVMDQLETYFRTRIARYPTSLSEDIELLADSTTPPKKRVATQLVKIEKEMLHNCLAIVTELIGQLPSNTPVPCSGPYVPSLK*