MESGLLDTAAAAGLCPVAAGRRRVGSTGTARCFLSCSCASRDCRVSASYSHSISRMLSGVRSAARKRLFRSDPAELLGVANWSETGGGGAGGHQHWWTALENNFVLEATDDEYGGVVVDADRLPADRAAFARSLAASLSYWKSVGKKGVWLKLPVDLAEFVPLAVKEGFKYHHAEEAYLMMTYWIPDEPNMLPANASHQVGVGGFVINDQMEVLVVQEKYRGSSLDGVWKLPTGFILASEEIYTGASREVKEETGVDTEFVDVVAFRHAHNVAFHKSDLFFICMLRPVSSEIKIDETEIQAAKWMALEEFVKQPFIQEDHMFQKIMDICIQRLRKCYCGLTPHHVVSKFDDRTSTLYYNVAEPEDVNCSAA*