MAVLRVAQDGSAQYKDVQAAIDAVPDDNKERVVIEIMPGVYRKTVHIPKKKNLIKLRGSRAAEETVLTWNNTANTIIKQQDNSEIKLGTFDCGTVIVEGSDFIAEGITFENSAPEGSEQAVAIRVSGDRCAFYTCRFLGWQDTAYLHRGKHYLKDCYIEGSVDFIFGDATALLENCRIHCKSKGFVTAHKRKSEVSTTGFVFLRCDITGNGQRNYAYLGRPWQPFARVVFAYTKMDACINPEGWQNWNPEEKLQEKEGSAFFSEYECSGPGSDKSGRVKWARQLKDDEIKQYVSPSFIDPDATGWQTSSQ*