MHIEELEGVEVLEGVEEGGSRFVGGYDAKRVLVGAGARALFYPTLFYNVVRNKIQTEFRWWDKVDEFILLGAVPFPIDVPHLKELGVRGVITLNESYETLVPTALYYAHGIDHLVIPTRDYCFAPSLHDICRAVDFIHENALSGRTTYVHCKAGRGRSTTIVICYLVHHKMMTPDAAYAYVKSIRPRVLLASSQWQAVQEYYYHLMVRRAVGCAPTANLLVKASQTAAGSRDLVMFDDNSVVMVTESDLEGYDPSSQSAMASEIWADLSVVYRVRVAGQAALARISCLWLRYATTDQKISSEKLSSRESSCSIRANHLGEISVDIHVY*