MGLTQSVSFGQDEDDEEEEEEAEVVTEEATQQGVQKEAEKKLLAVQESKETLKVNSLDELEQDPEIVPFESSASPASSVTTPHLGPSVRVWDPGHMLSPLTLAPHGRSFNPRVHIPPGTLVGEEICTEVYLIRHAQSNMNKLPELISARSPSAMITPEGKRQARALGVFLLSQGVHFDAVFSSPLERCKQTALSVCQEVNFSKDKIVFADALMELSQGLWEGLRRAEVYTPELVSVIANSQPDFRAPGGESQRQVEFRMIEFLNNVVLAKAVEASLLKDTKKQSKTNVLMQVHPLNDVNDEGKGSEVMMPSVAGNGVLYSKGSGKSRLQVTSSDAMNASVRDAHNAREQDQRGASKPSSFSVAVFSHGLAIKCLLRGVLGSDPNMTHRLNIDNTSMTVLKHSTNKGWQIHRVNDTAHLRLL*