MNGNRISAVIFDLDGTLLNTEQVTKDLLKEFLARYGKVVDMEKENKRMGMVHHESAIAVVKDYDLPITPQQYTQNIMPMYHEKWPQAKPLPGVNRLIKHLHKHGVPFALASNSIRKNVEVKVSSQKGWKEYFSVILGSDQVKSGKPSPDLFLEAANKMGVDASCCLVIEDSLVGVKAGKAAKMQVVAVPSIQDESDQYSIADHIIRSFLDFQPELWALPPFDDFNGASDLPNQAWGVYFGWVEVDSQQRFKIIVSIKWDYTSGSFGKTIEACFMNGSNEQIYDEPMKVTLVGFIRGFDTKKNPSSDTHILDQDKSIAEACLDLAEYQY*