MEHRRRSGWMLFWLALSLTLSANGSARVPRVATRTKIGTGTGNGSQECPGGGWTGEVLDENARSVATDRSGERFEVGAPGDGMALLHIKGSPFELGRAHGVLLRSEIQTMYVRLFAHLEDQLIVALHLTLLPEALARRIARLALNAALDATYLLTLLYTPARFVDEMIGLAQGAQVEFDDVVRVQMIPELLQASCSMLGSWGPATWRSDKLREEEQSCGLFQMRALDWDMEAPIVDFPAVIFYHPADGNSFALFTWAGFIGCVTGYSGRLGISEKVWANSSASASRKGMPWHFALRDVLQLADGLDEATQLLGATSRTCPILVGIGSRQDNKFVLLGYSSDALQLYDDTNFTLITSAAPPPADTTFPGVVFVDKYVQPSDDRCMQSVVQQFYGKLDDLALLNMASMQETGGMHTALYDFASNEVLFSWAASDPNTGELVPAYKRNYLRLNMTSLANPIPRCPSHSGRRELSCM*