MVRGPKKHLKRLNAPKHWMLDKLGGIFAPKPSAGPHKTRECLPLILLLRNRLKYALTGKEVTSILMQRLVQVDGKVRTDRTYPVGFMDVVDIPKTDEHFRLVYDAKGRFVVHRITKEEASYKLCKVKRLAFGKGGIPHIGTHDGRTVRYPDPEIKVNDTVMLDLETGKIKDFIKFDVGNLAIATGGHNNGRVGTIVHKEKHKGSFDIVHIKDAAGHTFATRMTNVFVIGKGDKPMISLPKGKGIRQSILQEQAKLYGKSA*