MVGLRWPASEEVHFQPARFQASELGRMAEIDTASHFSDDERSLAADSWSVKSEYGSVLDQDDQRQADGECLGNASFRTIDYSFEKEDEDDSEQSMLGLQSHWDAAYTEELRNFYEHGDAGEIWFGEGVMETMVSWTAKICASVAAGLCADNLDGFSLLSISDLDIFSESRMSTELASWNVLDIGTGNGLLLHALAKQGFTNLTGIDYSEAAVELAKGVADRNGCSNIKFMVDDILETRLHSQFKLITDKGTLDAISLHPEGPQRKVLYWKSISKLIAPGGVLVITSCNMTKDELVDEACSYMQSPVMGTFYLRAEDAVSTCSTSSSSSDVQPVFHYIDHVKTYPTFRFGGIEGTRVSTVAFLRTSA*