MAELCVTGGTGFIGAYLVKALLEKGYLVRTTVRDPDDAEKVGFLWSMSGAKERLKVFKADLMVEGSFDDAVKGVDGVFHTASPVLVPYDSNIQENLIDPCVEGTRNVLKSCAKASSVKRVVLTSSSSAIRYREDMTQSSPLNESHWSDPDYCKRYNLWYPYAKTLAEKAAWQLAEETGIDLVVVNPTFIVGPLITPQPTSTLRMVLSYMKGEASVYPNFTVGFVHIEDVISCHIVAMEDSRVTGRLICSNTVAHWSEIIEMLKAKYPSYPITDKCGQQTGDNNPHRMDTSKIKQLGFSNFKTLAQMFDDCIKSFQVKGLL*