MRITQKDEKTVRSKLQAKYKLLGTTKDGCRFTSKALELQALRLQEASAAYEAVQRELVEQVVAVAHTFVEVWERVSALLAELDVLAGFADLAAHAPTPYTRPCMKASTYIKAGLGTGPAAAPSSKGDCQQRGVSTFMAEMLETAAILKSASPASLVIIDELGRGTSTYDGFGLAWAISEHLLEVVAAPTLFATHFHELTEITGTTGVSNLHVSTFMDPKTGKLTMLYQIRTGPCDQSFGIQVAESANFPASVIALAREKLAQLEGTEVACLKRVGGCAFVMITWC*