MGKEMRLHAIVFAWPGQGHINPMLRFSELLALEGCVVTFVHTHHNLRRVKQASAAAVAAAAASDDEKRVRFVGIDDGLPQGHPRDLPALVQATDAHLQGGIVSAFEELVGELLPLDRAHEAAATFIVSDFFMSFTQDVANKFGIPRVAVFLQSAASFACHHLVCQGFRPLPEDPYLNAPRELLPSTTKLSEMISFLQCYDPSDPVFDFMIRPFKHLNEPTWLVLNTYYELEHEVMDYLQKADTKIKHLHCGGPLLPMSLHTNADNSSKYASESMWEEDYECLQWLDSQALGSVLFVSFGSLATLTPREVEEFALGLEESMVPFLWVLRPGLMEDGGLPEGFTERVKERAYFVNWAPQVRVLAHASVGGFLTHSGWNSVLEGIVMGVPLLGWSSFADQMLDARCIEDGWGLGLMLSETREQVTRDLVKEKVRKLMLELRPSVKSNCAKMKEAAAKASEDRNASLILPLINSIRQISLSAI*