MVGKIISLVLVQDIARFRPDIKLLISSATLDAEKFSDYFDAAPIFKIPGRRFPVEIHYTKSPEADYLEAAIVTVLQIHVTQSGGDVLVFFTGQEEIEAAEEILKHRTRGLGTKIAEMIICPIYANLPSDLQAKIFEPTPEGARKVILATNIAETSLTIEGIKYVIDPGFCKQKSYNPRTGMESLIVTPISKASALQRSGRAGRTGPGKCFRLYTAWSFQNEMEDNTIPEIQRTNLSNVVLMLKSLGINDLINFDFMDPPPAETLMRALEQLYALGALNDKGELTKLGRRMAEFPMDPMISKMIVSSDKYHCSEEVITISAMLSVGSAIFYRPKDKQVHADNARMNFHAGNVGDHIALLKVGHRWRDNNMA*