MSNNSFTNFKLATELPAWSKLQKIYESQGKTLSVKQEFQKDAKRFEKLNKTFTNYDGSKILFDYSKNLVNDEIIAALIELAKEANVTGLRDAMFKGEHINSTEDRAVYHVALRNRANKPMYVDGVNVAPEVDSVLKHMKEFSEQVRSGEWKGYTGKKITDVVNIGIGGSDLGPVMVTEALKHYAGVLDVHFVSNIDGTHIAETLKVVDPETTLFLIASKTFTTAETITNANTAKNWFLSKTGNDPSHIAKHFAALSTNETEVAKFGIDTKNMFGFESWVGGRYSVWSAIGLSVALYIGYDNFEAFLKGAEAVDNHFTQTPLEDNIPLLGGLLSVWYNNFFGAQTHLVAPFDQYLHRFPAYLQQLSMESNGKSVTRGNVFTDYSTGSILFGEPATNAQHSFFQLVHQGTKLIPSDFILAAQSHNPIENKLHQKMLASNFFAQAEALMVGKDEEQVKAEGATGGLVPHKVFSGNRPTTSILAQKITPATLGALIAYYEHVTFTEGAIWNINSFDQWGVELGKVLAKVIGKELDNSSTISTHDASTNGLINQFKEWM*