MVAPTFGIDMVTSQAAAVSLDQDWQAVGEALSNLSSHALLALGLGRTWGDILQWLAVIAAIYLLVLDRTNWRTNLLTALLVPYLALQLPGFIFDFLRGNVGLWIAFIAVVIRLFFASQLPQSIHGDLELPAAFILLIVTAPKLLVEYRTSVYAEVISVIIGAYLLVQHISNAGGCRPAFAESRGVSHTIGIILLFVAPLYAIFTYIL