MDKWASLNAGMPSHIHADDFDVLPFGDNDLKASTPDSHQHITDSEPDSEHFRLLTELTTILSDIVDSYYTLRATQRTSKDLSLSLELARPLRSRLKSWNDSLPPSMSLRQHEHFDSRGVAQLSGNPSLSLAYIIATMTLFRALLRPLENLTSVDGEATVGSRLAVRASARECAKEVVEFVENLSRGALDAFWHSWSRANFAIASSFLMQLLVTAENETESAEINELVTRWRWAMRIGSGSAGNGLMSLGLLRLDGLLMKNSGVEAGV*