MGSDGFFDSEEEELAGQAQAWKCTFAFAESMAVKCAVLLGIPDMIAREGPRATLSLNEIVARLPRESPDASCLFRIMRFLVAKDVFRASVDHDGVGNETTRYGLAPASKWLLKECRELSIAPMLLMQNDERTTAPWHRFNECVLDGGIAFERANGSEIWPYARAHPDFNHLFNSAMVCHTRIVMKALLSNYHGFNAVNSLVDVGGGIGTTLAEIVRAYPSIKGINYDLPHVVATAPHYPGVEHQGGDMFETVPPAEAIFMKSIMHDWSDGDCIKILKKCREAIPETGKVIMVDVVLDAGDEDEKKMAAVDPNLGLVFDLVMVAHTSGGKERTEAEWKKILLESGFGRYNIIGIPSLQSVIEAFPR*