MASKRTRVCVIGGGIIGLPTALRLLEEVANVEVTVYAEELSPNTTGDGSAGFWRPYFVADTPKELIWKWGKETFEHLNRIMTTAEGGKLGIFPATGYDLFRKASEEDAFWKDIVYSYRQMNAAELEQFKGNGEYKCGYVYTTLMCECKYYLPWLMKRFIAKGGAIIQKKIHRLSDVAGDYDVIVNCPGVGARHLVNDQHVQPLKGQLIKVEAPWVKHFVNAEDDDLYILPGSTAIALGGTHEKGDWSTTIDPTQRERIWKGCCRLIPSLEKAKVVDEWVGFRPGRTSIRVEKEQLNVGSRVVNVVHNYGHGGSGVTLHWGSAGDAVKLVREILLSQRATSSKL*