MTISITVSVSHNDVEFDGGKLDRLRHGAAIAADDHTARVTEGEMRIEPRSSLQATRTDTPIIPESRGRFYVANAGKAKQVTAVFYWSHSFTSEWFEYSSTVIARGTDGIVMPPSNSLYYSKIVIYNDTDDVAFVTAYTL