MDCGSSVERGGPCGACKFLRRKCVKGCIFAPYFDSEQGTAHFAAVHKVFGASNASKLLMKIPAHKRLDAVVTLCYEALARVRDPVYGCVGHIFFLQQQVYIFPVFNFPFNSFFVFAIYE