MPATVKKGVKHEQSQDKTRTEELSSRQKLPHCLTHETTSAFTYWISRPKIDGRTKSITHRPSMKPKCVPSPPTADIRRATRVVAQGEHQQLPNTGTTGPELCPHALNILPAVWFVPGVASYAPSKPGDEVMLDWDYQTDETSQRDARSCHPASIALPLNPFQAHSSQVVQRLLEMQETAASPHKESIARHPEPLRKLLSSSSPSPSDRSQDVVNKLSSSGSEDSAYGSALSSDEGVGVGTESQSDAEPQQYEYDDGNSELFAHVTLRRKHHEDLRTRDSVMLDSTTVTSYFHMRQSEAAAAFGISLTAFKAACRKLGIQRWPYMRQKAAASAQTAKTDPDQEAGGARGRRRDRRVTTGPGAGAEQEQAGRARWDGSLEDLMEEALEHCTRKEEGQFIAEGK