MGRHFALSWLATCLPLATATNLYATHYDGSVYSLSLQRSDDTYSLSIASSLKTCGSMPSWLTFDSASRILYCSDESGDASTNGSLTTLAADEDGTLTEIATAAAPGGGVNSIFYSGDDGTHGGSAMSTFRLPLNQGDENLQVFRYNLSETKQNPQQNAPHPHQVLLDPTGSFILVPDLGADLVRVYAIDKSSGELDGTCPDLSYPEGSGPRHGLFWQTEHSTLTRQLKTRQQDSQVLYIVDELDGHFKGFTVSYTSDGCLGFDEFQSFEPYTEGQLPDGATPSEIRQAGNSLYVSIRSDQGFAPNDSMANLDHSSNNTITLNELTSSYGTVPRTFVINQAGDLVAIGDQSSSNVAIVARDPQTGKLGDEVANVQIGEPGVVGTSTGLSSVVWDE*