MRCALLRPGGVRVRVGGGIRVTVPTLKQLHIATNKLGSAAPVGLVVHVSPAEPQCCKSLVPKRRIKHVPSRLWRLECSCSTQLGFAGASGSESERGGRAGGREEGRVEEIEGGIAGGRVGGREGGRGEGREALRSAVNEGVSPAKSGEFPALKLGRRLVVEPPVVLAPMAGITNAPYRQLCREEGAGLCVSEMIIAHLFVKGHKPTRKLASFADTESPRSVQLYGTDPFSLGEATRLLVEEFGVDHIDLNFGCPVRKIISKGGGAAIPENIQLFSALVKACTNAARGQVPVTVKMRLGLDSKKMTYLEAGLAAQDAGAAWVALHARTAEQLYAPPVTWNAVAELAGRLSVPVLGNGDAIYE*