MALPCSYGSHCAALPFPAVVSRAASSPPPRSRGRRPSLPPAGCFHAAPRDAALVSGSAAGGVSRRRCELFDLHQHIVPFAESWAWQQSIVTRRKGLVGTDEDHSDTLIALQHPPVYTLGTDSTEDYLHFDVKDAPFEVHRIDRGGEVTYHGPGQLVMYPIINLRYHQMDLHWYFRSLEEVIIRALQSAFSIKASRVEGLTGVWVGDKKVAAIGIHVSRWIAYHGLALNVTTDLTPFQLIVPCGIKDRGVGSIKEILQIASDGKEIDETALIDKAYRTLLKEFAEVFQLSLYHNPNWDLQESKNFS*