MSRVYVGNLDPRTTERELEDEFRVFGVLRRYGSAFSFCEYVDFIYVIRGRASNLEFGWFRMLEQSAVDLDKNVVELVISSVWVARKPPGYAFIEFDDRRDAVDAIRALNGKNGWRVELSRSSRGGGGGGGRGRGGGDDLKCYECGEPGHFARECRLRIGSGGLGSGRRRSPSPRYRRSPSYGRRYRSPSYDHDYSSMRHTRYSPAFYDAPASGRQRLSRSPSYDDRYYSTSPHYGQRTSLTEVALLDAAAYHPDEDAVIADPLHPVVIVGFLLMLTEALLAEIDAGVVAKILENHCLWC*