MVACLSSTLPDALIISSRRRSPFLNSHYHTSSTCWPKFGSAEALLLLQNCTSFNHLKLVHGKIIRNALSANQLLVRKLIHLCSSYGRLDYAALLFHQVQEPHTFTWNFLIRTYTIHGYSMKALLLYNLMIRRGFPPDKFTFPFVVKACLASGSIRKGKEVHGLAIKTGFSKDMFLYNTLMDLYFSCGDEGYGRKVFDKLRVRNVVSWTTFIAGLVVCGDLDAARRAFDQMPTRNAFELFWRMLLANVKPNEYTLVNLLKACSELGSLKLGRWIHDYALKNGFDLGAFLGTALIDMYSKCGSLDDARQVFREMQIKSLATWNAMITSLGVHGYGEEALSLFTKMEEANVRPDAITFVGVICACLQTDKVREGDMYFKYMREHYGITPVVEHYTCMIELYSRANLLNALDELVKGMPRELSDDVAAAWIKSRLIDDIDDTENSLEHQGEELQYWETRTEHLSQYQLQGFKWDVG*