MESKKLLLVIILFILLVFERGASTTVSYDHKALVIDGKRRILQSGSIHYPRTTPEIWPEIIRKAKEGGLDVIESYVFWNYHEPVKGEYYFEGRFDLVRFVKTVQEAGLYVHLRIGPYACAEWNYGLVHHSKLIFLFLSWASLCGYILSLEYSFEQQMNFLRKVLTSNHLKKPEFFSMQNEMKLFLAKIVNLMKDENLFATQGGPIILAQVENEYGNVEWAYGISGELYVKWAAETAVNLNTTVPWVMCAQADAPDSVINTCNGFYCDRFTPNSPSKPKMWTENYVGWFLAFGYPVPYRPVEDLAFAVARFFETGGTFQNYYMYFGGTNFGRTAGGPLVATSYDYDAPIDEYGFISQPKWGHLRDLHRAIKHCEEYLVNADPTHLSLGLKLEVNDT*