MDDNVPSCTHGTEDIDFILMGPSGFLGAAILRYLQSSSFSVYPTRLRLKDRLGLEALLDEIKPKLGVICAAGERGRPNIAWCDSHPVETVDANITGQLSVAAACHERGLHVILVGTGALYVTSEKKRKFSESDPPNGGSPGVYTALRQKMEELTNFFENALVIRVLYPLSSDLDARGLLGKLARFQQVDSVETSVTVLDDLIPLLPVLAKRRAAGVFNFVNPGTLSYAQIVSLLAERISSCAEWTPPTIRGAGAGNKAAAELDTTRLQDAIGVPIPQASESAKRIVADLKDDEIRRFVQSLQKAP*