MMMMMMKMEDSTLGMMRAGAFETMKQRIRECLKDPDIYRFAFHGWEGVGRSMFLRHAIDEFTLQAQHEYDEEGIRDNWYEIVWVTSPRSVSDLRAGMLKVVENEEYTGASYTYGFPFLNRKTMLILDEVQEPKIFDDIGNSVWEHVALPGSKIVITSPNKEIWRAMEIDVSINGKWEDLSEEEAWLLLWEEVKDMSNSLTTLNNIDTDSYNVMLCYCYSVLFPELFCNCALYWRSEGFIGAYENWKNMFSYFSPLLHMLQDRAMLHYSERGMVKWVKVHNSIKSKVVPVLERKGFLVRCNLKLEEISMVEEWEQENLKRISLAGNHLTTLSRPSKLSQLLTLILSENPLLGEVPDDFLQNMQGLRVLDMSSTAITSLPSSMSSLTNLRLLALQDCFGLYTLSLPLLHALQKLEVLLLEGSPLPGLKRVFPPYDGKHLLHRN