MATVQALLPWLAVVSLVGGIYYVWYRVFSYQGIPKSLAFANSDGSFFSRGRASLGSVFEVNSLLWAGHRDHSKKGRPYILPDIFTGHQVILPPENLQWLMKQPATVLSQRESNNEFLAAKHTFLNCVAADDNEWVFVVNLIKDITKELNNKTNDVIEEIQAALDDLWGNDTTNWKQVELLDVCLELMSRIVSRMYVGLPLCRDQTYLSSSTHFAKFILVEALLAQLTPKPLRPLLGPLLAQYDWMQFKRMDKCVNPIIRERARRFGRMEDGENKDPDQPSDLLSRLMQEAYRRNDDPCRSQSHSSKLLAILNWAAIQVQGITLENALIDIAHAPQSVEIQDKLREEALAADAADPAVRWTRAEVAKLPRMDSVMTESLRLWGFAHGIIKVVVAKEGVDLPTGEHIPYGAKIGIGSYGLHHDAEVYPGESPFTFDPFRFLDDKAEAQTTGLKFAATSDTYLAFSHGRYACAGRFFANHLLKLLLSQIVMRYDIKHDTEPRPQNPWFSYVSPPPIGYKLSASATLILILHLAQREYATSVPQKDGX