MAVTYVMLYIHCVFRCSFSRKGRATGRAACEDFINVISSSSDYTLYKGTLSSGVKIAVVSTLVNSAKDWTERSEEQFKNKISVLSRVNHKNLLNLLGYCTCDEPFTRMMVFEYAPCGSLFEHLHIREAEDLDWPVRLRIIMGVAYCLEHMIQLDPPVMPPTLSSSSIYLTEDYAAKFSDPELWKEDNGKDAQTDDVVYRFGILLLEVISGRLPFSEDHGLLVLWSSSYLDGKRPLRRMVDPTVRSAVPEEDLEALRNVMRLCVRSDDGEKRPAMGEIVRALRGVTGLSPEQVTPRDNPMWWAELEIASAVESAGADRVKLRELNAN*