MSANGGDERSFEAVTASCVKYFGAPQGRHPMEIVREVMDDVNFPMHNFAHHYLVPAVLLAAMSVRDGSTAESFEKRLAETAKRAKNVLPAFCGFYGACGAAVGCGIFMSVYTGTTPLSKDTWSLCNYATSGALEKMADIGGPRCCKRNTFTALKFMKQYIADNLSAELDLPEEIECGYSKFNAECIKKDCPYYKEEGE