MPPSRYVVGNCEVCDEASRGYHFGVIVCRACAAFFRRTVALRLKYKCRFEGHCVINKSVRCMCRECRYKKCLEVGMNVEAVQRNRDTIGRTSNERMSVIIDNSPSSCPRTPPVPESPRPSQHDIMMAKVNNIFEYATVNNESEGMSILDAMLQGYHHLLALRSSVHANAIIHPVMSATTAEEKERSIILNCETFVRMTKDEVELTARMVTYFRPFLSLPCNERMNLFERFWMHFLKLERAYATFRQLGDDISDERIVLFNNYITQREQCLPVLASLSNMDRTVLERLFSTSYELTRYSVFVPLKRLKPTEYEFIAICGHMLWTAPGQRGITPETHDIARETRLQIFSDLHRYYTEELKLYNYAPRIGEFMALVSAVERSVAQKKEDAIIIDLFDVFRLDKSFFSMFR