MLEGPDLVGKRVRVYWPDDKKWYSGQAKAFDSVTLEHLVRYDDGEERQECLTGLEPLQWELLLPAVAAASSTRAATMLRSAPREADPETLATRLAAAEGLTLVPANNGVGYRGVSIHHASGTFHVRKRKDGKDYELGHFSSAAEAALAYARFLGPAESAKEAAAGPARKRRAGSEDHGDFGVPRCNVSVEAIICESASEDEGDEAIRGAATTLVTAASANGDMAPMCSPPAQAPGGGALKRKRSFHSEEFELAAAGDTISIPVPQAMRGRRATVVVTYE*