MGELQPPLTTAILSSPLQALVIPHPLQGHITPLLQFSAKLASSYNVHITFIVTNHLVPKMNTQVLSSLPITMVGLPDNLPPDHARQSTFLDSYEMVMGLEASVHDFLHDLAQRNQLPSFILADTFVTWTHKVACKYSVPHVAFVTTNVAAMAVMSSTSKLIDLGILPVKTANGSPKLVGELITCVPGIPHLHPNDLPLSLRSPSITYYRMQFVIAQFAEASKAVAVVVNSVTELEGSALAGLELRAPTFCVGPALILNGEELSLQGMGSSLWPEERGCILWLNKQEQESVLYVSFGSVASLDRQQLAEIAYGLEASGQPFLWVIHPESFEGLLSDVLPEGFLERTQNRGYIVAWCPQLLVLSHGATGGFLTHCGWNSILENICLGGVPMICWPHASEQAVNARVIVDVWRVGLKVHKEENEVVKREEVERVVRAVMQGEEAKEFKYRAGDMRNTARRAVQEGGSSLKNIEKVLDIVRKAKQP*