MVACLSSTLPDALIISSRRRSPFLNSHYHTSSTCWPKFGSAEALLLLQNCTSFNHLKLVHGKIIRNALSANQLLVRKLIHLCSSYGRLDYAALLFHQVQEPHTFTWNFLIRTYTIHGYSMKALLLYNLMIRRGFPPDKFTFPFVVKACLASGSIRKGKEVHGLAIKTGFSKDMFLYNTLMDLYFSCGDEGYGRKVFDKLRVRNVVSWTTFIAGLVVCGDLDAARRAFDQMPTRNVVSWTAIINAYVRNQRPHEAFELFWRMLLANVKPNEYTLVNLLKACSELGSLKLGRWIHDYALKNGFDLGAFLGTALIDMYSKCGSLDDARQVFREMQIKSLATWNAMITSLGVHGYGEEALSLFTKMEEANVRPDAITFVGVLCACLQTDKVREGDMYFKYMREHYGITPVVEHYTCMIELYSRANLLNALDELVKGMPRELSDDVAAAWIKSRLIDDIDDTENSLEHQGEELQYWETRTEHLSQYQLQGFKWDVG*