MADGRYPIDHRTERDNRPHSPDSPTRHRNRESPEDRREPSNDPGPLGRNEIQPYLLLKQLSDDTEITNYYTQIRELGQGSYGKIYEVQQRENPRIRLALKVQPKALANPTQGGDVQGRLDRHLKRMYHEIIILNRILPPHKHILQIKDILIGPNTINLVTELCSTQTLKDFFPGATNATAARIFKQLATTVHFIHQHGVVHNDLKSVNVLFASAGMRDIKIIDFGISAYYETMATRTYHNFNPRSWFAEEELRQAGDGYASPFGDVEQLGNLLHCMLSGRDIDPTDWTDPEPDPEPRTDIFDDNALHLFGLIGPYEHRADPSARLPELEQILQHPWLR*