MVNLVEAQKPLLHGLMKLAGIRPHSIEIEPGTIMNFWVPSETIIQKTKKNKKITTTTPLSNNQCAISPDSTTEPDPNKPVVVLIHGFAGEGIVTWQFQIGALTKKYSVYVPDLLFFGGSVTDRSDRSPGFQAECLGKGLRKLGVEKCVVVGFSYGGMVAFKMAEMFPDLVEALVVSGSILAMTDSISTTTLNGLGFSSSSELLLPTSVKGLKALLKVAAYKKLWFPDRLHRDFLEVMFTNRKERGELLEGLVVSNKDTSIPNFPQRIHLLWGENDQIFNLELAQNMKHQLGEKTTFHGIDKAGHLVHLERPCVYNKCLKQFLTSLHAEKAQK*