MGLSPRLEIPPSHAESLALFQLGLRDQRLQARPFHLHHHARHLRRSGEAMEGDEGYWVRTYGCVAYMKMLFDDGRVDEATEVYKEMLRSRVSPNCHTYTVLMEFLVGTGKCGEALDIFFKMQEIGVQPDKAACNILIGRACKSGETSFMARILVYMKENGILLRYPVFLEALETLKATGESDDLLREVNSHITAESLCSNDIVEAESLVAVDHLLNQMKDRNVKLDSFVVSAIVETNCDRCRTEGASLALDYSSEMGIHLEKSAYLALVGYFLRENELGKLIEAVKEMVKAHHSLGMYQGATLIHRLGFGRRPRLAADVFDLLPDDQKGVAAYTALMDVYISAGSPEKAMKIFEEMREREIVPSLGTYNVLLSGLEKTSDFQREAASLKKEKKSLVANGRFRENVDVLRESL*