MGIVHRWTGRYEAHLWDKSTWNQNQNKKGKQVYLGAYDDEEAAARAYDLAALKYWGPGTLINFPVTDYTRDLEEMQNVSREDYLASLRRKSGGFSRGISKYRPLSSRWDLQFGRVPGADYFNSLHYGDNATVDNEYIGGFCMDRKIDLSSYIKWWGGNKARQTDSHLKISEETKVGCPEDIDNELRASELSIQQTEPYEMPRLGVYQENKNHKSSTLSAVSILSQSAAYKSLVEKVAKKKEKVENDENENKSTINRVDRGKMIEKSSPDSGSERLGAAFLNAGGLSINRNLHPLTPLLSGPLLTNYNSIDPLTDPVLWTSIVPNFHTGSSRTAEVHKSEASSDYTLFQQED*