MSSPRLHNLDHEDYNVDEIPFHASDDLWQLLEDDSSFQDINNSLDPNITFHLENSSAAEASDNNPCAPFDQEKSVFPLEDDTTNCKRDSYLFLEQQNSGMAIPITEECSMTFSNKSHDTSGSSDLGTFLEQESSGLEPSTDTELFLQNLVNYCNDDIFSHFAEASGDPWVHGEAGCSSLPLENHESSRGLESSFLSERETSAVATPSINKALPEKQLSAKKKERNNTTIEEHNAKERVRRMKLYATYLSLGALLPDSESKKKRSAPAIIDRALEYIPELENEIEKLTLKKDNMLSKIENKQRHNQNLQLEHEAPSVLVHEVEKGDVIIQIICSPNDEKTVFSKLLQNLEAKEKGIISVSTLCVCEKRVCYHLHIQMQKDSLATDYVEVLRQDVISWLL*