MLVEAGVGRADVRMAQCGGFCELAFGCEAAAVHAAQLLDRRAWQGGRLLALPLPEACAKLEVHRRLKALFRRLSSGGAGGRTRDYSPFMSDKWRQRNAHPLHLSVAGSSSIQGDLRGGRHGAGAAGGARRWQCDDWVVVELSAAEFGAQQVRRIIGAVVAAARGSSSEQGAGASLEKHFGGDALPPLAPVEPLWLHSLTLVDGTSLTASEQLDGEVPAQRTDAETAIEHAVIRTAQTPIDEFVRALDADVSLSGATADDGHGSAAGEGEGVYERMRVREGLATLSLTPPGPRVSR*