MRQTASILFPLLKFHFNEVRIYTVQAMQHLLQSAKLADEKGIARGESHSDFKQFSDSIILNLVEALHEEPETKIYVLMLNTLQVCLQICGPLLNEDQLHPIVDEIKHVITESSNSQRKLTEREKTEDFDAEEAELLRGEKHRQDQIFFLAGLILCRLIETFKVVFLPYFDELSLYLIPMWGKEMTIQEKSTSLSIFDSLLKECSEAALKYSDVFLPLLLKASNDENPSVRQNALYGLGLYAEYDGSVFKPYVREAISRINVVIMHLRAREPENQLAYDNAVSTLGKICQFHRELIESAQVIPIWLNFLPIKGDLHEAKYVHGQLCSMVERSDKELLGSNYEHFPKIMLIFAEILCGGKHLATEETTNCMINLLRNLLKELPASTLTSAWSLILPQQEMELKSILFPGILHMIL*