MKRSVLTIILFFSCQFWHAFASSVLAIDYGTEWTKAALIKPGIPLEIVLTKDTRRKEQSAVAFKGNERIFGVDASNLATRFPAHSIRNVKELLDTAGLESVLVQKYQSSYPAIQLVENEETTSGISFVISDEENYSLEEIIAMTMEHYISLAEEMAHEKITDLVLTVPPHFNELQRSILLEAARILNKHVLALIDDNVAVAIEYSLSRSFSTDPTYNIIYDSGSGSTSATVISFDTVEGSSLGKKQNITRIRALASGFTLKLSGNEINRKLIGFMKNSFYQKHGIDLSHNHRALARLEKEALRVKHILSANSEAIASIEELADGIDFRLKITRSVLESLCKDMEDAAVEPINKALKKANLTFSEINSIILFGGASRIPFIQSTLADYVSSDKISKNVNADEASVKGAAFYGASLTKSFRVKPLIVQDIINYPYLLSLGTSEYIVALPDSTPYGMQHNVTIHNVSTIGKHPSFPLSNNGELIGEFTLSNITDVEKVCACSNKNIQISFSSDRTKGILVPLSAIMTCEHGELSSKHKLGDRVKSLFGSHDESGLRNNESYPIGFTYKKYGEMSDNALRLASAKLERRLQIDKSKAAHDNALNELETLLYRAQAMVDDDEFLEFANPEETKILKNDSVESYDWLIEYGSQSPTSEVTDRYKKLDDTLKSISFRFDQAKQFNTSLENFKNALERAESLLTNFDVPDYPLNVYDEKDVKRVNSLRGTSYKKLGNQYYNDTQWLKDNLDSHLSHTLSEDPLIKVEELEEKAKRLQELTYEYLRRSLQQPKLKAKKGASSSSTAESKVEDETFTNDIEPTTALNSTSTQETEKSRASVTQRPSSLQQEIDDSDEL*