MDFSAILAVHNLWRIGNLFMAIFFSLASYVQHNDPDAGIWMVAYGIPAFLCVAQCVRPSISDNVLWRYMTAFHLVLCACGEGYILSHIYLTSGAAGKHAQQWFEMEEAREFAGLFLVCVWLTLCFLQTKTNGMTSPPRLVVWLAVLLIITPFILWASVYFNKDFNQIQPDHCKGSLKMPSFQM