MEPGRTHIKLDPRYTAELLELLETNYSISPACFSHPPTAAQLLRALGPVDIALTIILTFLTTGSVAIFLE
DAVYLYKNTLCPIKKRTLIWSSSAPTVVSVFCCFGLWIPRALTLVEMAITSFYAVCFYLLMMVMVEGFGG
KKAVLRTLKDTPMRVHTGPCCCCCPCCPPLILTRKKLQLLLLGPFQYAFFKITLSIVGLFLIPDGIYDPG
EISEKSAALWINNLLAVSTLLALWSLAILFRQAKMHLGEQNMGSKFALFQVLVILTALQPAIFSILANSG
QIACSPPYSSKIRSQVMNCHMLILETFLMTVLTRMYYRRKDDKVGYEACSLPDLDSALKA