MASWVPVPEGSPFPLHNLPYGVFKPRRDPSAAPRPGVAIGEHVLDLSVLHEAGLFDGPLMRPNSHCLAQPTLNAFMALGRPAWKEARATITRLLSSDCPTLRDNAALRARALVPLSEAAMQLPAAIGDYTDFYSSREHATNVGIMFRGKDNALQPNWLHLPVGYHGRASSIVVSGTDIPRPRGQTKADTAPAPSHGPAKTMDFELEMGFFVGPGNALAEPIPVDRALDHIFGLVIFNDWSARDVQKWEYVPLGPFNGKNFASSISPWVVTLEALEPEAERTTFDIALEVAIQGERMAAPATVSRTNFRHLYWTMAQQLAHHTSTGCNMRPGDLCASGTISGPTDASLGSMLELSWGVRKFLQDGDTVVMRASCARPGLAPSGSVRGPPRTSFLYGYPA*