MVNLVEAQKPLLHGLMKLAGIRPHSIEIEPGTIMNFWVPAETIIQKTKKNKKITTTTPLSNNQCAISPESTTKPDPNKPVVVLIHGFAGEGIVTWQFQIGALTKKYSVYVPDLLFFGGSVTDSSDRSPGFQAECLGKGLRKLGVENCVVVGFSYGGMVAFKMAEMFPDLVEALVVSGSILAMTDSISTTTLNGLGFSSSSELLLPTSVKGLKALLKVAAYKKLWFPDRLHRDFLEVMFTNRKERGELLEGLVVSNKDTTIPNFPQRIHLLWGENDQIFNLELAQNMKHQLGEKTTFHGINKAGHLVHLERPCVYNKCLKQFLTSLHAEKAQK*