MSSASGLTFKLHPLVILNISDHHTRIKAQRNGAAQRVLGCVLGIQSGRTVEVFNSFELKYGFKDAMSTEGGELEASTSAAPYAAGEIIIDRVFLDTKIEQYKKVFPKYDILGWYSTGNDVQDSDMHIHKAEAQLVFLAVGFDLADYWLVLFLKGLSVNVVNFFAELHVIDGVPSLIFVSSSYTIETVEAERISVDHVAHIKPSDGSSAATQLAAHLTGMHNAIKMLSGRIKVLRNLLVNMQKGELPYEHSLLRQVSSLVRRLPAIDSPKFQEEFLMEYNDTLLMTYMASVMKGTSAINELVDKFNVAYDKHGRRAARATFG*