MTRAMKLHAIVFAWPGQGHINPMLRFSELLALEGCKVTFVHSQHNLHRVKKAAAPAAAEAPSCDDEKMVRFVGIDDGLPQGHPRDLPALVQATDAHLQGGLVSAFEELVGKLLVLDRSHDQAAASYTSTFIVSDFFMSFTQDVANKFCIPRIGIFLQCAASFACHYLVCQGFRPLPEDPYLNAPQGVLPSTTKPNEMISFLQCYDRSDPVFDFMIRPFKNLHEPTWLLINTYDELEHEVMDYLRKADTKIKHLQCGGPLLPMSFNTSADNSSSKYANESMWEEDHQCLQWLDSQALGSVIFVSFGSLCTLSAREVEEFALGLENSMVPFLWVIRPGLIDDGGLPEGFKERVKERACFVSWAPQVRVLAHASVGGFLTHSGWNSVLEGIMMGVPLLGWSSFADQMLDARCIEDGWGVGLMLEKREEDGLVSRDEVQKKVRALILELPSSVKSNCARLKEAGAKASEARNSALILPLINSLKEQIPC*