MFLLRHLTSACVFLASKCLPDSFVLVTLLSFVVFVLVYCLTGQDASSIISSWGNGAWTLLGFSMQMALILVLGQALASAKLVQKLLKYLASLPKGYYTALWLVTFLSLIANWINWGFGLVISAIFAKEIAKNVKGVDYRLLIASAYSGFVIWHGGLSGSIPLSVATQNEDLSKISTGVIEKAIPISQTIFSAYNLIIIGIILVGLPFLMAMIHPKKEEIVEIDPKLLKDEYKETELIDHQQDKTIAHFLENSALLSYLLVFLGFGYLGIYFFKGGGLGLNIVNTIFLFLGILLHKTPLAYVKAINHSARSVAGILLQFPFYAGIMGMMASHSVGGHSLAQMLSLAFTHIANEKTFALMTFLSAGIVNIFIPSGGGQWAIQAPIMLPAGQSLGVDPGVVSMAIAWGDAWTNMIQPFWALPALAIAGLGAKDIMGYCVLTLIFVGLVVCGVFYFLV*