MVAVTAQYPFGICPQFHGNSRLLSPETDFSALNFPYTLGYSKLSLHPKGHVAEIHSLPHAGDFTGENEPTPILDAIESPMNLKNLSTKELKQLANEIRSELAFIIAKSQKPSSSSLTVVELTVAIHHVFNAPVDKILWDVAEQTYAHKLLTGRRQIMQALEKTNGWPVAAPDFEGGFDPFGVGHGCNSVSAGLGMAIARDLKGKRDRVVAVINNETIMAGQVYEAMRNSGYLDSNMIVILNDSRHSLHPKVEETSKTPINAFSSTLSKLQSSKLFRRFRELAKALTKKIGKGMYEWAAKVDEYARGMIGPPGSTLFEELGLYYIGPVDGHNIEDLVCVLNEVASLDSMGPVLVHVITKEELEVGDNQMNAVANKIMEGVSISDTIPYGNRTYSDCFVEALISEAERHKDIVAVHAGMGMEPSLHLLKDVFAEKFFDVGMAEQHAVTFAAGLACGGLKPFCIIPSAFLQRAYDQVVHDVDRQKVPVRFIITSAGLVGSDGPIHCGTFDIAFMSCLPNMIVMAPSDEVELSHMVATAALIDDRPVCFRYPRGALSVMEHSFSGIPIEVGRGRILTEGKDVALLGYGSMVQNCLRAQSLLSKLGVEVTVADARFCKPLDIQLLRQLCKNHSFLVTVEEGSIGGFASHVAQFLSLDGQLDAGIKWRPITLPDNYIEQASPKEQLAVAGLTGNHIAATALSLLGRTREALLLMC*