MDFLIATHNMKKRAELERILKPIGVRVLLAEEAGVELTDVEETGVTFEENAFLKADSGCKESGMPCIADDSGLAVDALDGAPGVYSARYAGEHGNDEKNNELLLKNLSDIPMDKRTARFVSTVCCCFPDGRHMTVRGECEGKIAFEPAGEGGFGYDPLFLPDEFPGKTMAQLTAEEKDSISHRGKALRLLAKKLEEII