MFRHVKQLQYTVRVAEPNPGLANLLLEQFGGPQGELAAACRYFTQGLSDDDPGRKDMLMDIATEELSHLEIIGTLVGMLNKGAKGALAEGTESEAELYRSLTANGNDSHITSLLYGGGTPLTNSAGVPWTAAYIDTIGEPTADLRSNVAAEARAKIVYERLINVTDDPGVKDALAFLMTREAAHQLSFEKALQSIRNNYPPGKLPPISEYANTYYNMSEGGEVRGSWNSDKHFDYVKDPQPAVDGGDGSASVGLTPEQEALCKAMLKRTQSDPQGDPLTGAELGAGKQNTSSSAK*