MGVEDTAYSLTDDVLQSFTGNFSWSAFLERTIHHKIHQRSSFVSMELVNHFLAELHLVDHLESLRKYVFMYAGDLFSLVTTSLFEELKSGRPPNHVRANMLFEATVKATGYDSDPRVKLVSFASRQKSQPSDYSGVDCLDFLEFRYETEWPLSLVITPECMDKYNKIFRYLMQQRRIIFELRSMWSSFQDPSIRQAMHDATSRRLQLFRQELEHFIGIFHSYVMQQLDICWVELKTALNKARRLDEIREAHSKYLSDALSRCLLSESEQPSRVMQIILATFNHILQACRHLYPAGAQACVALPEKDAGWSDSTLTSCIRSFRQSSKFLFNTLRKLSIHSGNSAVEGLLESWNFNNHNFAQS*