MSLFRHFSVSQLGFQLFKGGDKLNRKGQGWHCAISMGEPGKQVVFQIPQSFCLYSDGSVSRGELRPPLPPSPHDGVSFREITLNPQLGLWALIYLPPALPSSSKLPLVLFFHGGGFILGTPSRSHPFCLNLCRRSSAIFVSASYRLAPEHRLPAAFDDAFSTFQWLHSQALLQAHGQADLMDPWLAQADFSKFFIAGMSAGGNIAHRLAIQALNKPWSPDVWAPLCIQGIIPIHAGFMRQVRTREEEESPPDGLLSWYVSDMCAELGMPKGCSRDHPFVNPLPEFAAGEVMHVPPKALVALAEKDILHHMGLEYARALQKAGCSVDVVMSHGVGHGFFGSKPNSEEAEMLYQRIVNFIREK*