MDFEQISRSLLPLLGGKENIASAAHCATRLRLVLVDDALADQQAIGKIDGVKGCFRNAGQMQIIFGTGVVNKVYAAFIQAAGISESSKSEAADLAAKKLNPFQRIARLLSNIFVPIIPAIVASGLLMGLLGMVKTYGWVDPSNALYIMLDMCSSAAFIILPILIGFTAAREFGGNPYLGATLGGILTHPALTNAWGVAAGFHTMNFFGIEVAMIGYQGTVFPVLLAVWFMSMVEKRLRRVIPDALDLILTPFLTVIISGFIALLLIGPAGRALGDGISFILSTLISHAGWLAGLLFGGLYSVIVITGIHHSFHAIEAGLLGNPSIGVNFLLPIWAMANVAQGGACFAVWFKTKDAKIKAITLPSAFSAMLGITEAAIFGINLRFVKPFIAALVGGAAGGAWVVSMHVYMTAVGLTAIPGMAIVQASSLLNYIIGMAIAFAVAFALSLTLKYKTDAE*