MHKKHVFSLPPALLNEQGTMRRVGFELEFTGVELEDVAQDVAALYGGAVSRRSSFVYEISGTRFGDFTLEVDASQLKSEKYKEFLADLGVRLEPDTARSLDSLLLKLASVAVPFELVMPPVPLDELNELRPLESMLRRRAARGTRDSLLYAFAMQFNPELPSFRPQDILDHMRAFFVLQQWLEQEIDVDISRRLSPFIDSFPEKYVRMVLHADYTPDQNRLIDDYLRYNPTRNRPLDMTCAFAFLDAGRVMSRVEEPHLVKPRPTFHYRMPDCRIDEPAWSMALEWNRWVSVEQLAADKTELRRVCDAFLATPPSLGCLLSELGEWLSR