MLLSPVRTYMRLILAPKGGCCVDKSILIGNACGCVKWLQRAATFSACLMPTTCGFPNCKFRSRYRGQEDNRHFYRIPKRPQVLRQRWLLAIGRTEDTVVSQDIVKVGNLSMRRTQKSPTVD