MHDPLRLVRDFGLLEHNWQLDCHLLICTHLHNGHVCGSYNTPHLIYYSCPYVHDHVLFVAKRNLNSGCDWNQCCFAQHLHGSGQHDLCCNGCHHVPVLCLVNYRACDKNYQLRLVLVKPVQLVFQSYCHSSVAHALVGNWTITLLSLLTVASTAKYLSPNYYASSCPGALSTVKRAVKTAVAKEKRMGASLLRLHFHDCFVLGCDGSVLLDDTDIFCGEKTALPNVDSLSGFDVIDDIKSQLESSCPRVVSCADILAIAARDAVVELGGPGWMVELGRRDSLTASFTEANTDLPAPKANLSSLINSFSRKGLTAAEMVALSGAHTIGMAKCPPKPLCNLDSSTPDVFDNGYYKNLIKHNGLLISDQELFNGGPTDALVVAYSTHSASFF*