MGVGGSNPSSPTPKGDKREVFSGGNYDWERGHKAMELSLHKGSFAENDTRPKGNQHIHITEDWRVKIAVYGKGRIGKSTTSCNISVALARRGQKVLQIGCDPKHDSTFTLTGFIIPTIIDTLQSKDYNYEDIWPEDVIHNGYGGVNCVEAGGPPAGAGCGGYVEYDTVLFNVLGDVVCGGFASPLNYADYCVIITDNGFDALFVANRIASSIIRRKYRTRPLRLVGLVGNRTYKRDLIHKYVEACPMPVIEVLPIIEDIRVSRVKGKTLFEMVGSKPSLHYVCKYYLDIADQILSQPKGIVPKEIPDRELFSLLSDLYLNPISGGGQKKKNQENLLGFTRI*