MEVDRTTSRNKRSYFRGGAKTQQVCTFWLEGRCNRNPCNFLHPEDRSTIATNSDAFNNNNTTSYNGKRSVFASEDSSFQGGGNRPNVWGRLRGSKAGKVSASGTTRHGRPRDKICNFFLRGNCTRGEQCNFLHSFTNSEDISFMTQLSGHEKAVRAIALPAGSNKLYTGGQDNTIRIWDCDSGQCTNVVPMGGDVGCLLAESGWLFIGLPNEVKALNLQTHAEQPLHGPKGQVHALAVYNDMLLAGSQDGSILAWKFNMVANMFQPMASLGGHTAAVVTLDASDGKLFSGSMDKTIKVWDL