MKRSLRPLFLLLLIIILFAAMLTSSDILRHGTPSIDLESRVPIRHLPPPQINVTLLRHAAVEIGEESISHEIQNLLNFRHWLHFQNLLQNWFRKRRFQPGIMSELTRSIKLPIDSHNNNNKLQTNSKNKYSSCAVVGNSGILLNRDYGSEIDSHEFVIRLNNARVDHFETKVGKKTSISFMNSNILHLCARRGGCFCHPYGDRVPIVTYICQAMHFMDYTVCNASHKAPLLVTDPRFDVLCARIVKYYSLKRFVEESGKGLEKWGEAHDGSLFHYSSGMQAVMLALGICDRVSMFGFGKSTSAKHHYHTNQKAEHQLHDYEAEYAFYRDLVDGKRPIPFLEDRFKVLPVVMYQ*