MSITKNDKNTRTTGRPTLNEVARRAGVSPITASRALRGVASVAEELAQKVRDAARELGYVANPAARALASAQSHSVAVLVPSLANLLFIETLEAIHAVLRPQGLEVLIGNFHYSRNEEEDLIRNYLAYQPRGLLLTGFERTESARRMIEASGIPCVYMMDLDSGSGLNCVGFSQLRAGEAAAEHLLARGRRRLAYIGAQLDQRTLLRGEGFRRALQKAGCYDPGLEILTPRPSSVALGGELFVQLLASQPQVDGVFFCNDDLAQGALLEALRRGVKVPEQIAVLGFNDLPGSDCTVPRLSSIRTPREAIGRRAAEQLLALIAGKEVRDSALDMGFELMAREST*