MGEQGAAAAPLLDGRSSNGGSGKEEEEQLIEGRRGWGEYEKEEAWGQVSFAAPMVATSMAFYAIPLVSVMYAGRIGDVELAGATLGNSWGTVTGIALMTGLSGALETLCGQGYGAKVYHMLGVYLQASIITSALFSVLVSILWLYTEPLLIFLHQDPEVSRMAAVFLRYTIPAQFAYGFIQCTLRFLQTQSVVMPLVAFSLLPLVFHVGITHASVHYLGLGFAGPAMSTSISLWLSFIMLATYVMLSERFKHTWGGFSTEAFQHVLPGLKLAVPSAVMVCFEYWAFEVLVLLAGLMPDSQMSTSIIAMCVNTEAISYMVTYGFAAAISTRVSNELGAGNIDKAKKALKVTLALSLLLGVTFLLLLGLGHNMWAGLFSHSDTVISAFASMTPFLIGSVVLDSTQGVLSGVSRGCGWQHLVAWTNLVAFYIIGLPLSLLLGFKLGFHTKGLWMGQICGLLCQNAVLLFITLRTKWERLELATSSKEGNFVC*