MRILKELIPNCNKTDKASMLDDAIEYLKTLKLQIQMMSMDAGFCIPFMMLRNAAHHMMNTPLLHQLMGLGMGFRPDTAIPCSLPQFPITPLPAITDNRVHFFGFPNQVPPMPISHAPFIPMLGNPSTQTPLATSTAINLAENPASSQLTTLMASVPKNLYLSGQSEYATKQAPSQVSLHH