MLQCIFLLSDSGEVMLEKQLTGHWVDRAICSWFWDQSIAQGDSFKHLPVIASPTHYLFQVNREGVTFLACTQVEMPPLMAIEFLCRVADVLSEYLGGLNEDLIKDNFVIVYELLDEMIDNGFPLTTEPNILREMIAPPNIVSKVLSVVTGNTSNMSNTLPGATGSCVPWRKTDLKHSSNEIYVDLVEEMDATINRDGVLVKCEIYGEVQVNSHLSGLPDLTLSFANTSILNDVRFHPCVRLRPWESNQILSFVPPDGQFKLMSYRIKKLKSTPIYVKPQITSDSGTCRISLLVGIRNDPGKAIDDINVQFQLPPRVLSADLTSNYGTVNILSNKTCTWSIGRMPKDKTPSMTGTLVLETGVERLHVFPTFLVGFKILGVALSGLKIEKLDFKNLPTRPYKGFRALTRSGQYEVRS*