MLRRFPTRTTAPGQGGARRSRVRALAWLLASGAMTHLSPALADVPYVLVKTNMVVTSVAMKPYEVTPTRMLVCGIAAKLGAAASSPDAHVPFCFGKDLKRPGSSPMEVMLRAVFMQQRPLRMFLGPKQLTFEGKPALELIRMVECSGKQDCP