MGRFTSMFSGLTRSFSTTKKVKSSGDHGGKETSETMVKDAKKKDLILRSSGCINVHNLASVCSRRGEKGVNQDCCIVWEEFGGQEEMTFCGIFDGHGSWGHYVAKRVCESIPSTLLCNWQEEMMQVEASLDLQPVKVKKLDRFHVWKNSFIRTCASVDHDLRECRKFDSFHSGTTALAVVKQGELLVIANVGDSRAVLATTSDDGCLVPVQLTVDFKPNLPHEAERIVECKGRVFCLEDEPGVHRLWLPNEESPGLAMSRAFGDYCVKDFGLISVPQVTERRITRKDQFIVLASDGVWDVVSNEEAVEIVSSTVDKAKSAKRLVEFAGRAWKRKRKGFASDDISAICLFFNNGSPSSQQIHPLASSDS*