MESLSQAFTPQLLAIQNQDWDWADGWSDGYAFNSHSRGFTASVAGSSKPLGEDFSKALPDELLEKILASLPIMYIFRAGAVCRRWNAITSSRRFFSLCKEKTSSGGPWYFMYKESQNTEGLVYDPSGKKWHSFSLPHIENSAWFAASSNGLVCFADNSFGYVLYVCNPMTKTWAKIPEPHQRWSSDYYAVSMTLDKASKVQFAVVARSSQVPNDYSHWSLSIEVCNSMSQKWRTMVNTVLHGWRGGENSVICNGTFYCVIHSTAMVGGRNDECRIGLLSYELSSGTLDVGTMPMPCPLTCVKLVNCNERLIMVGGIGKSDVVRGIGIWELGTEWREISRMPNKFFRGFGEFDDVFSSSGAEDLIYIHAYGSPQLLLFSMQHQSWRWSQKCPMVKKHPLHLFTGFCFEPNLDTSPWNI*