MVFTRYARAHQVNKAVQTFARMEDFGLHHFTTAFNTLLHSLCQENHTRSAHCLFNMMKEKVSPDNITYSILMGGWCKQGRLKDVYRTLNDMIGQGLKPDGITYNYVLDSLSRAGRIEEAAKLLDSMAEKGCPPTTINYNTMISNLCLRGNLDGGLQHYDEMLAKGCTPNLTTYSLLIRYFLKARRVADGLEMFDHMAEIGRVPEVGTVNSFIEPLCKFAPPHAALRFYRKMKQAGCKPNLKTYKLLLMRLGRFGHWDKMSKLWNEMQTSGWTSDLEVYTYIVNGFCNGGKLDEAAHFMGEALSKGFCPGRIICSKLTNELLRARKVELAYKLFLKIKDARRNDKIKRIWRSREDYHKQGCAGINLHLLWSKLNIVRIVEHDRGEENLDLVDLRHKAI*