MKATAQVEGNEPFGEDFIFDSWLSDTNEKLIQNTYGTGYYYLQDIDGDGNPDDKEESGDTNPYIGKPELEEVYDVDTTVKGKVFIQELAGTGHKAQLVDKEGTVLAEKTIAPNGKDGAPISDTVEFEFTDVNSSKLIAKDELKVQIVSLGFDKPEEGPTVIKESPKAVDKQTVVVGFKPDAKESIRNNKNLPEDAEYSWKTEPDTSSVTDSTKGIVTVKIGNRTFDV