MRAISRCGVVWRQCLVLIMAVVGLSQVVRSEGPVVVAHRGLLRDAPENTLAGFRAALDLRVGFEVDVRRCWFDPAYEGTPIPKLSEVFGLLREKPEADVLIAIDLKGEDEEIEHDVVALAEEFGVLERLLFIGRAIQHPEVRVRLHEANRKAQVAAVANDRRELANVLEDASADWAYLRFIPTPEEIEMIRATGRDVFLAGPTVATRGLSGWQRGVICRLGVDFAASPRERLGMSVPVENANSVAWSPSRATRWLIPLGLALLGVICLVWVDAPVAGRFSQTPLDGELERLFDAAEHFGTPFGQILIALTIAAFASWWEPRLTRILTGAFAAGIMANVGKLLVARQRPSAFDFTGDATWDSFHGLFPLGEGGSAFQSFPSAHTASAFGFACLLSWAFPRGRGLFFFFATLTALHRVQAGSHYPSDVCLGAALGWVVGTALIVPGPVARGFDRLEEKLARMRPGWARTVETKEAPPRAA*