MSHLMVHLDQISVSCQGIRSLPFPPPKVFTNALLYNDDITSLIRDTEAHERALFSVPAPLPAAKTTPAEAPSTAVSGAGDSGAGVAASSSKRRQTVFNVAAGEVTTGPPSARPSAAPRRQTAVAAVLGGDLHAQIGRRTGGGGGGGGDVDVNILLKGAEKLCTVYALPGALERIPVLRQKHAQQTSTLTYYEAKVAEQAQRLEGMNHDRRGGEGEFDGDNDMSMAAAAPAAADGLTDDDLRHEEDEIRELERKKKELQERLRAMDKDLGGLLNM