MPYFVPSLPAAPSFSGDTLVLPAAGSGNAAQLALDLLVSTLKMQRVGILDDEHVISVAGYDAFAGAPQSRRLALSLEVFRDAGRKLTVLMQRAPVVKGRCAAFAKNVFDWATSAGFAHVVELVCLDAGRRIDSQLFGRQVRYLVNEHASEAAKQKLWALAIPPLERLAPEGERDASGEPGMKKVARDHLERGEPCEYMRDGALSRALYDAASEAKLSLSVLLVFTQGDSITESQIFLEIIDSLLQISPRRRKAARPRSGVPYGSTRAPLWQATQSLCALFGEQHSHWAPAIRTDCDGPVPQLRSDAARCGSTLRTFGSGGGPGQSVAGTGEPPGTARTFDPMILSP*