MALHTKVEEVCYFEFCDWIKRELGYDEVGQLWFRRRGCSLNGNGRKEIKNDAEIPEFLSAPEKDGLYQMYVVHVEKGFDPRSIFPAHVRWYSESETEGSGGGSNSMSGDSARGAHVLSKSDVQSIGTGGGDQERPSGVQERPRDDQERAVGELVVVGGEQERAGFEQERSVGKQVRAVGQGGKGVGEGKRAATEGKRSLGEDRVVEGECEDNEDSDVLLSDNDFEDESDDDLFHEFVDHDISEDVSRSLGALTGAAGEGVANNDSDEEGDVGGQEIGDDVELNDSDGEVVSVIGSDDEGPNYPVFNPSVDFKGSVELWKGLKFPSNTVLRKAIRYTAIEKGYNYYYLHNNKKRVAIYCDNRCKCPWKKDMILSYSCKQRRKCRFKLHARKLKGGESWQIESIRP*