MATPQEMSSNKVFGGFNRRYKHESSSVGCPMTFTIFFPPAADSSKVPVLYWLSGLTCNDENFIQKSGAQRAAAAHGLALVAMDTSPRGLNVEGESDSWDFGTGASFYLNATQEKWKNWRMYDYVTKELPSLLSSHFPQLDTSNASLFGHSMGGHGALTLFLKNPSKYKSVSAFAPICNPTACPWGVKAFNGYLGAEKSAWEEYDATLLVTKYNGPKTTILIDQGDADKFYKENQLLPENFEQACKSAGMPIDMRIQPGYDHSYFFIASFVEDHIQHHAKALSV*