MMIDANEFLCNFSFISLCLRSLKLLRKAIRMAICSSSWMDFRSPVPALGGLSFASVNRPQEVPCNETHPVENLLPESPASVPRVLSPVNGGPPLLNSCSKKNPEENFLFYRTPVKISRVGPQNSVQNNVISMRSGCTEEISVTSKVDGLSSMVTCKGGEVKVLGKVRKRPARIAIPQMNRDLDFEEVGLDGGEKDFHVGGRDFCLASKKGKRKAMEDGYGFITEICGNSKQAFFGVFDGHGGRAAVDYASDKLGRNIITAMAEYEKAENQLEQAIRAGYLTTDKEFLSQGVSSGTCAATVLLKDGELHVSNVGDCRVVLSRKGIADPLTKDHRVQREDERVRIESSGGYVNCHSGVWRVQGSLAVSRAIGDVHLKEWVISEPETNKLRLTPDCEFLIIASDGLWDMVTNQEAVDVVLTHKDSIESCRKLVDISSSRGSRDDITVMVVNLHNFTL