MVTRRASHAGSWYTDDTSALRADLARWLQDAASASASAVPNASNLVALIVPHAGYSYSGPTAAFAYGAIRPEAVKRVIILGPSHHVHTTKCMLTRAQTLDTPLGKLQCDAEFVAGLHAQHAGLFEYMDAETDEDEHSIEMQLPYLAQVFGGVHTVKVVEIMVGSLSFEQEQQYGRVLAPYIADGSTLFVISSDFCHWGRRFRYVRYEAEHGEIWQSIEKLDHEGIACIRSLDHAQFHAYLGKTKNTICGRHPIGVFLGALEASAVHSRTRFELAQYAQSSRARAQSDSSVSYVAAHFITPE*