MLFFLISCLSFFLLSKSLSFQPLISWANELRLFSVWFWQELVWLLVQWLKDCRLSGIGVLRMSTKKRSLPKVENVEVAEFSILDLPELTLECILGRLSPAGLCNMVGVCSSLRDRCRSDHLWERHMKEKWGRVIGQAAFREWQWFISLRKNSGVLDGVKSRGWLGSLSCMWPISWLRSKIDGGMKPVSSLPIDSTMSWYLSLESGKFWFPAQVYNREHGHVGFMLSCYDAELSYDCHSDTFHARYPPHGRRTMVIEEGVQWERLRAPPIDTPAHELHVSDCLSDLRPGDHIEIQWRRNKEFPYGWWYGVVGHLESCDRNEHLCRCHNSDTVMLEFNQYTPGSRWRRTAINRKDHREAGNEGDGFYGGIRKLHSKEEIVMWKRLWPTDVLE