MRKLNIVLGLAATIACGQVNAQMLRANFPGQLNQGNRLVPEETLTSPNGAYSLKFLADGSLRLYRNSDNRQTWVASSGQVSQGDSFSFLPTGATGTRPSRCAGLQKNGASGGSLFRTCAPSSVVGMVQDAYFAVQDDGNLVVYGFGPAWRATGEFPNGLDGIAFPPGTVFTKGSSFQTSNGSARLDFTASGNLELYAGGSLKWQSGTAGSGENAVMQGDGNFVIYNSAGSPVWSTGTQGTDPYLSLSTNGALAVLFRVSGRNGVLWSLR