MVTGGSSSSTLQGNNLPLSPNTSSLDDPRDLSNTTQRRRMGAIRPACEASLRRLGVDCIDLYYQHRIDTRLPIEITMGELKKLVEEGKIKYVGLSKASASTIRRAHAVHPITAVQLEWSLWTRDSEEEIIPTCRELGIGIVAYSPLGRGFFGSGAKSADNLSDRDIRKNLPRFQAENLKQNQRIFERVDEMATRKGCTPSQLALARVHHQGPDVCPIPGTTKMGNFDSNLAALALRLTLEEMAELESYAAADAVKGSGTYNAANTWMSSDTPPLESFKGELA