MRHNIVTIDFSELQVPGFTEMRRNLLNLAQSLSSLPENALKELEDPASRPTDDPALIERYPSYYRANLWPGKQLPDLESSFKKLGSLIVKVGLHLAAHCDKHVFRKGGDARLTDMLKNSLCHKGRLLHYYPRIDLCNVHKRRKEIDCHDSEAGLYVRARSGAIVKATFGKDDIAYQAGEATELILNGAFHATPHCVRTAQDDPLVERNTFAVFMQPHWDEELVSRDRKTVSFGDFSEQRLHPVGQGHLKEIVKGSSLVVRQPCLEYSPPELNSGEPTFDIELMWGLLDGHDAQTHAFIFSLMSDRELYGMLTQRFCMALQCIIIMYCIALQNLFVNLGCMVHPRFGVKYGPKRLGIPKECS*