MNRVIKKTVSNICALKVPRKSFCSTEGVKVAGCSIPEVSNDHEKKQAISKVIPQYDIAIVGGGMVGMALSCFLASNPMTKQLSVAIIDSNPALGSSLHIKKEDPPDPRVSTVTPASISFLQDAGAWKYVEQNRRAYFNTMQVWDYTGLGYARYHARDVNKDFLGCVAENKVLHNALLSCVKDSDFKTTIYPLRLSSMTLNTSSMSMAEENPTSKEPPSAQGHGAELQLSDGSSIYAKLVVGADGGKSHVRELAGIKTTGWNYSQNAIICTVEHTYENECAWQRFLPTGPIALLPMGDKFSNIVWTMSPTESNNRKSITEEEFLKDVNYALDYGHGPHPTSSLSGTRDVFSWFKTDATLSTNEFFEIPPKVTRLASERMVFPLSLRHANSYALKRVVLIGDAAHTVHPLAGQGVNLGFGDAFSLSRIIAEGIALGTDIGEVNMLKKYEAERKTANIMMMAILDGVQKAYSIDFGPFNILRAAAFHGANYISPLKRSIISYASGEHKLPIFF*