MPGAHFQLVASSTADTLLYGSPQVVFFKSVWRRPTPHAVEAVLQSWNGTADFGRKCSCTIARIGDLCHRLWLQVTLPALPPALRWTNAVGLALVKLAECELGGVVLDRHVAEWEDAWSELSHDQGKRKGFNRMVGRLEDWDPRDDAKCLGSQDATLYVPLSFWFSGSEPGNALPLVAITYHALRINLEFRRLDELVVSSDPAVSVERAMSASFVPPSVIDMQLYADMVYLASSERRRWAKMPHELLITSVQQVVEDIIIVDGNPQRNRRIQLPFSHPLKELVWVYVPNEPEQSTGARFFDYRHAFDGIAVLTNSQERQTQRPGSYFTCVQPFQHHTHVPDKPIYVYSFALQPEPMQPSGSLNATALSLELAFRVTMPERSQGKIMCFAVGYNVLRIANGLSGIAFSSAA