MAELFELSNGSMVAKISNFGATITSLLVPDSDGNHADVVLGFDSVDPYMKGAAPYFGCIVGRVANRIKDGKFTLKGEEYSLPINNPPNSLHGGHKGFDKVLWEVAERKDGDTPSVTFKYQSRDGEEGYPGDVIVTATYSLPSTMSLRLDMEAVPQDKATPISLAQHTYWNLSGHDSGDILGHCIQIWASHITPVDENLIPTGEIMPVKGTPFDFTAEKKIGNSIHLVPVGYDHNYVLDCEDEKLGLKHVAKLKDPLGLRILNLWSNAPGVQFYTGNYVNGVIGKGGAVYGKHAGLCLETQGFPNAVNQADFPSIVVEPGDKYQHSMLFEFSN