MDATSSSTVVSQMRLSSRNFRPRFFESCPQIKTFMPPSRYACRNSSGSRTILSSNSVDSQSNNISGFSYCQPEKRSNVMGKTFCSAALYPSIYDEDLAKAPSHVAEEKIGVLLLNLGGPDTLNDVQPFLFNLFADPDIIRLPALFRFLQRPLAQLISTLRAPKSKEGYASIGGGSPLRKITDEQANAIKMALEAKNKDVSVYVGMRYWYPFTEEAVEQIKRDKVTKLVVLPLYPQFSISTTGSSLRVLQNMFREDAYLSRLPVAVIRSWYQREGYVKSMADLIEKELQSFSTPDEVMIFFSAHGVPVSYVEEAGDPYKDQMEDCIFLIMRELKARGINNGHTLAYQSRVGPVQWLKPYTDEVLVELGQKGVKSLLAVPVSFVSEHIETLEEIDMEYKELALESGIENWGRVPALNCTSSFINDLADAVTEALPSAAAMSTSTSSEEVENDPVKYFIKFFFGSLLAFVLLLSPKIFLAFRNNLL*