MSEHVALFVDRLVTSTAAHGGDSPLSIAVGRASFSAKKAPPSGGKARISHQKSSSSMPGKDEVELHRCGSKTSVLDGSFDDIETISKPYLAVQVAAAECRICQEEDDISNLEAPCACIGSLKFAHHKCVQHWCNEKGDTVCEICRKPYQGEYTAPPSSARADGFTINIGGSWEGERLNLHESRLFSVASEHHFLDSEYEEYARANARSAACFRAVAFILMILLLLRHVSSMTSSTVPEDDVSTFIMLFFFRAAGFFLPCYIMARALNVLHCRRQRQEAALAAAAEVAYLFQSGQGHQVPVANPSDQ*