MSDGCFWCYQCHRRVRVAAVSSSTELVCPRCREGFLEQEDAAESSLHRALLLAESLSGDGGNDDLGFGRRVGGLRSVREAVRRRHRMHMLQAVSGLRGSGHGNEANSDDPADRLQEFMSRSGDFEDDEDEDFGVRRSSSGRWASDVRDIYLDTGLESVILGFAESEDSVSSGSLPASRAAVEAMPVSQFSKDSLESEDIQCAVCKEVFLKGAEVREMPCKHFYHSDCILPWLALHSSCPICRQEMPMDATTSNNPQSRDHNHEGERGFTLLGIPRSGGGFAILGFGPSQDDNNVDEPGSASRVSRSRGESTSGGGGSSSSSRTPGFRSTETSRVLDWILRSRSSPSARHGTSNEADN*