MGIFMSCMGEGYYSEMSRVYVGNLDPRVTERELEDEFRVFGVIRSVWVARRPPGYAFIDFDDRRDAQDAIRDLDGKNGWRVELSHNSRGERGGGRGGGRGRSGGSDLKCYECGESGHFARECRVRGGPGPGKRRSRSPPRYRRSPSYGHRSYSPRGRSPRRRSVSPRGRSYSRSPYRGRDEVPYSNGNGVRDRIRSRS