MDPTPRAVLSHSSSGGAKGGGGGGSHAHYRGVRKRPWGRYASEIRDPWKKTRVWLGTFDTPLEAALAYDRAARTLRGAKARTNFPDDHAGQGQLQQQHLRRRQHPPPQHVSFGGVGVDCASPWHFVCFQTPTTAPATETPSTALELGTGRRCGGLPFDLNEAPSC