MPPPCRCPTAALLGLALVILAPVVHTLRPSEDAHSLEVGGGPTSRRPPNNHEANDIYLRRQLQIPPHLDVDLWALPDCPPHIRPNHTLEVLAKLAIHGIHGRAVQAGRYFMGCTYMEVCDEIARRFPYFNSSQAGAWRNSVRSVLTKKRVFDHDEDEKPGGWWLDFSHGEGDKLPRKRGSGSSSDFE