MVNLVEAQKPLLHGLMKLAGIRPHSIEIEPGTIMNFWVPSETIIQKTKKNKKITTTTPLSNNQYAISPDSTTEPDPNKPVVVLIHGFAGEGIVTWQFQIGALTKKYSVYVPDLLFFGGSVTDSSDRSPGFQAECLGKGLRKLGVEKCVVVGFSYGGMVAFKMAEMFPDLVEALVVSGSILAMTDSISTTTLNGLGFSSSSELLLPTSVKGLKALLKVAAYKKLWFPDRLHRDFLEVMFTNRKERGELLEGLVVSNKDTSIPNFPQRIHLLWGENDQIFNLELAQNMKHQLGEKTTFHGIDKAGHLVHLERPCVYNKCLKQFLTSLHAEKAQK*