MTQLSEFALDSHFASELRSLQLYSKEHPVSQDDHDISQRWMQHFQNAKGLDKFARNCMLLMMCEQLRDLGHLSKPFTELK NLSRPMDDLLNEYHGTTTVEEGQMSPVEDIEDSDTNVSNYGSGSSSFSPGVPYPISTPEFESIKRSNQDLLKEIDSLHCR TVEAEKLYLSRSQILEKQIAEKSALAKTKLPQEGIYQSCRAACQLLKKWPGESVRLNFLTTCLEPFLRNDMITSLQISEL DLSFENTLNAMVKRACSRRDDNVRMLYDQILCQEKNDLKEKEDKVRRLQESTRLERQRLRALAEDLKRRENFIWRHQAVA TLAVAGLSSDDQRSPSSTNLKCDSCLKEMSIRKGPLDPIGRSSKGEKTNDVVDLEKLSDALSDMSIDKW