MDAFCSLGNGEQPGLPATSRTTFVCDDCGKVYKTKDGLVRHRNAKHGDGHVFGCQHPACQFVYFVYHPDLVDHHREWRIVPEERRRVFSTDLRFHAAVVYRVHREPRRLPAPQTRQPPGGDRG