MIVPALVVLAALSPHRAPPPAARSPPVSRPPLPVGASSAAAAVADCSGRSGLFSSVHGRHISGTESRPLRRASSVIVEAVQPAGAGFSVRYREAAGGELQRAGRKSFLREHPEHSARVEQMALDEATARLSKHDQLSLADPGLGGAEGTLSLSSPLLDTAARVAAPGPLATYLKCETNALRPQLSVCVILTATIEGATLQYAGLPLALFDGVALGSPPSAVLKPWWNLLGSVPVGRLDWLALGGKWRRARLHTVE*