MEAARVCNSISLFSPSSIRFQSSQPSLVPYHKKNYNKSSSNFNLKWESRSSLPINKRNLCVSSSASHHTIHEFSDSTSQSAGSFFRSVLSSMEQVYLSRNPTAKSILDLVHSCEGDQICYDHFAFRTFGVDGYGIHSMSKFFLDFGYMPRDELRFPAKKLKALWFTPPDTPQSGSGSGVNGPLPRIFISELIVDEMSSQAQEVIRKYTKISPSGNKYAALASALGSLTWEKPLYSDYQQLSRESEYAAWTLVNGFALNHATISTHRLKSHMKNINSLNNFIERNGFKLNSEGGALKVSPDGLLLQSSTVADSRFFQFADGVTESVPCSYIEFAERLVLPQFRNLPANEISFTTNSDFFISMKFLRSE*