MRYTYLGGNSWFAEMRVSNVRVLCDPWLVGDLTFFDMPALYVGRKALSESERWLDLARGADVILLSQGWEDHAHVPTLKALLKTIPDVPVVGSPAAADVARGLGFANVTSLRANARTVIRPRRADADADADADGEGLAIIATEGALVGPPWSTREAGFVLTDGADGARLYYEPHCSYDPESVRAATRAAGGRVDACVTPIRSVDVAGFTLVSGGAEAATLLERLGVPRVVLPLRNGELEQEGASAGWLGTDGTTRDAFARACDARFGEGRTTVEWPTPGEGIEIEVVR*