MAVAANKRSVMTLFSGPTDIYSHQVRIVLAEKGVSFEIEHVEKDNPPQDLIDLNPNQSVPTLVDRELTLWESRIIMEYLDERFPHPPLMPVYPVARGESRLYMQRIEKDWYSLMNTIQSGTAAQADAARKQLREELLAIAPVFTQKPYFLSDEFSLVDCYLAPLLWRLPVLGVELVGAGAKELKGYMTRVFERDSFLASLTEAEREMRLGRG