MRIVGWAATVAVLAALNPLAPPAKAEPTCGVNLNAPEIQAAIKSLPTLPQSYPWDTNPRSFDPSSNYNPCSTLSAVIISVEGATGSSPDLVLLFHNGTSAGIATTKAYSFTTLNAAKTTDDTVALDYKDGRDVCTACPGPITTVRYEWKGDHVAMLDPAPAW