MLQCIFLLSDSGEVMLEKQLTGHWVDRAICSWFWDQSIAQGDSFKHLPVIASPTHYLFQVNREGVTFLACTQVEMPPLMAIEFLCRVADVLSEYLGGLNEDLIKDNFVIVYELLDEMIDNGFPLTTEPNILREMIAPPNIISKVLSVVTGNTSNMSNTLPGATGSCVPWRKTDLKHSSNEVYVDLVEEMDATINRDGVLVKCEICGEVQVNSHLSGLPDLTLSFANTSILNDVRFHPCVRLRPWESNQILSFVPPDGQFKLMSYRIKKLKSTPIYVKPQITSDSGTCRISLLVGIRNDPGKTIDDINVQFQLPPRVLSADLTSNYGTVNILSNKTCSWSIGRMPKDKTPSMTGTLVLETGVERLHVFPTFLVGFKIMGVALSGLKIEKLDFKNLPTRPYKGFRALTRSGQYEVRS*