MVLAFSHVSCGGYSTGAQKKRLLGRIPPKKKKCHDLIHTEFQPFLQKKHQRCLLTLWGYPLEEFSICDDDHIYDDGGGGMLDMYDDMFSGSNAKLSAIESSVCTSVDQSYSVAESFVRKDVVDSQNNYMEEVRSPNLSSDNKDILEAYGFTQPKNEPLTSLGDEASSVCQRIDESDVCQRIDESDVCQRIDESDVCQRVDESNECQRIDESNECQRYNESNESNDYKSINESKTYKSVDVSNIYRRVEGASAIMHVPSMIWWPHYSHENNTCVMPESEPAWGSVCRDNAMMASHARDDAMCRYKEKRRHRQYGKKIRYELRKARADKRKRVKGRFVKAGEAFDYDPQAVPKTKGFTQGLNREEQMKLAHHDFVE*