MFRGRHSHKFVTPGEEDDKVAELRTALGPLDGCAALYCSDACLRRYLRARKWNVSKAKHMLEETLKWRAHYKPEDIKWVDVAKESETGKIYRANFVDKHGRPVIIMTPSNQNTSSHEGQIRHLVYTMESACFHVPPNNGQLVCIVDFSRWTIAHASPLKTVRETAHILQNHYPERLAVGIMLNAPKIFAYFWKLWKPFIDPDTYQKTRFIHMNDSGSMKSLEDLFGDANVKLDFEGDYNHSEYSQKMLAEDAAMATFWEEQKKSPSLNGMLSN*