MSSTTGVLMGAKKARVEEEDARPLCTDALTEVFHRLPARTLVSCRMVCKSWMSVLSDMHFVYEHLRRSQQKLLLFANDRANDRSLAMVLADASGSMYQLSRPLLASRSLFVHNSCNGLLCLGDSTGAVELLNPTTGESVVLPTPMCTAGSSQFSSCNWHCLGFCQSTKEHKIVHFYPGPHIDSFKVRCEIYTFGGNLWRQIGSLHGAPTDRGIHVNGVVYYLTRFRYINSSRINCLNLETEKFNVMMLPPRKSYGGQCSLAELEERLCLLVVDGVPEALPRTMDILMLDNDDKQNWTHRYHISLPWLVSSCYFTPKHTLFHDGKIWVQLLARNLYCYDPSSTSEELETACPESDFPFSTHKFVESIIPLRHYFINHTQ*