MVCTNVLMGRVHHNGCIPQLVVPKISHVYKENKRMHLFVSRLSHSTQRSIFGTVKSALNSQEKQLRALDSYFKKLHNSTGASSSNEIEELTGKNHQLKAEKSLKSLNDFSGKANGGAESKLHAFSVSDDETFEEASYFSMKMIDSGGRAKKLKQYMKLKAKDIDSSNQESSSFYFIGILASINIAVFLFETASPVRNSEIGMLSLPMVYGAKINHLILLGEWWRLLTPMFLHSGVLHIALGCWVLLSFGPQVCKAYGSFAFFLIYVLGGISGNLISFLHTPDPTVGGTGPGFALIGAWLIYQVRNKDMLGKESMIEKAIMATAFSFVLSNLGPIDDWAHFGAALMGIAYGYLTCPALQLDNAASENGQKEGITLVEQYSDPCKSLIYFSVFILLLASLLLVIEPPLNSIAEAVDRF*