MLQCIFLISDSGEVMLEKQLTGHRVDRSICAWFWDQYISQGDSFKALPVIASPTHYLFQIVRDGITFLACSQVEMPPLMAIEFLCRVADVLSEYLGGLNEDLIKDNFIIVYELLDEMIDNGFPLTTEPSILKEMIAPPNLVSKMLSVVTGNASNVSDTLPSGAGSCVPWRPTDPKYSSNEVYVDLVEEMDAIVNRDGELVKCEIYGEVQMNSQLTGFPDLTLSFANPSILEDMRFHPCVRYRPWESHQVLSFVPPDGEFKLMSYRVKKLKNTPVYVKPQITSDSGTCRISVLVGIRSDPGKTIESITLSFQLPHCVSSADLSSNHGTVTILSNKTCTWTIGRIPKDKTPCLSGTLALEPGLERLHVFPTFKLGFKIMGIALSGLRIEKLDLQTIPPRLYKGFRAQTRAGEFDVRL*