MDELDIFIGGQWRRGGGNLMHSQFPADGAINAALHAASLDDLQEAIDCADRAWREPTWRAMLPHQRAKILHKVADLIEAQLDELTQKQSRDNGKPLAEARGLVMSAAGTARYFAAACELLEGELPTPRQADLLTLSRYEPLGVVAAITPWNSPIASEMQKVAPAIAAGNAVILKPAEATPLMALELAKIFEQAGLPAGLLSVLPGKGSIIGDALARHPKVRKISFTGGTTTGRHLAHVAAEKLIPASLELGGKSPTIVLEDADIEQAARGICYGIFSSGGQACIAGSRLFVHDKVYPQLMARLLELTQGLRVGHPFSAGTHVGPLINDKHRQSVLEYVELAKREGGSVLCGGEIPADPALAAGSYFLPTIIEGLNNQARVCQEEIFGPVLVAMRFHDEAALIREANDSVFGLAAGIWTRDTGRALRLSEQLEAGTVWINTYKVFSISTPFGGFKESGLGREKGIQGLKAWMQQKSIYLATGNSVNHWCD*