MGFAQEDHHIQAGDEALTEHACTALSCTHKHVISMHSSFCSLCNDDDSASLKLGNPLHAEEGMCPYHDHAFPYPSVSRVKLVLNQIGDREPEHVRGAVSHTQNTHDNHGISLHNNRAGFDVGESKDDEIVLNGHTICPATCICDEYAFHGHSSPIPSICHDVLHASNVDCTQHAERNAKSDAFNGPNTHSIGAACRDDDNAMHSAHGMHDYEDKYCLECNAKSDALDCPSNHDIAATCSDEDNASHNMHHVASDCEDNASHNMHHVVSDCEDNASDGNSTPIIRLCNDEDSVADKACTCRGEYISHNHSSLGCNYIENYSLNAALHDQGCMQELIACNDKSQASHGHDSAFAAHEACIKKCVYHMIGCESDPLACNDKDNASDGQDSQFGAHEICMKNCVHDMGECDNDDEDKKCVQGDETCVHDVPECKLIGEDVCEEDVLVSGNDNNDSLGMEKILEEVVVPSINKEQISSKLEAPCAKRRGLACIPSKKHGPQHQHKILSSFQKLSSFPSVGVPAKGSDSINVWRAYANASFSTGLIKLPSSDSRLTKGLPSPAPKKAGLPRSVSLPADHQKTSLQRQSPLFSSSGLPIKKSPVQSPPPSIKKSSVQSPPPSSHGSPSTSKGRPPLKPASLNVQANPNITISQAPTSAAFARLIALPLVNAKAREEVRLDLRGQKVKSLDCNLVNLTAKLEFVYLRDNKLSHLAGIEILRRVKVLDLSFNEFKGLGMEPLASCKALQQLYLAGNQMTSLSSLPQLPNLEFLSVAQNKLKDLTMATQPKLQVLAASKNKISTFKGFPHFPSLEHLRLEENPLSDMQHVEAVAILLTGPYLKKFNNLDITMEEQELACMYPPHAGLCIRNGWEFCSVDKAYASSFKFLVEHWVDRIPPGYTLEQAFVEQPSEDYPCRCLFTFKKQSNSLEELDLNFQYQWLIGGKTPSEFVPIQGAIQEVYWPKHEDIGHCLKVECILFVGDIQYAPTFAVSFPVLPGTGCPKVINLSVNGDFREGNMIYGNAEVAWCGGNATRGIVSWLRHDESSSPRMVPGAEELEYLLSLDDVGAKLILMYTPMSEEGIKGEPSFATTDVIQAGLPSVTNLRVIGDLVEGNTIRGVGKYFGGKEGSSKFEWLQEIAESGGFHLVSEGVAEITLTEKDIGLRMMFQYTPVNSEGFVGNTISIVTEKVAHAPPRVTSLQIVGELCEGSTASISATISSGGIEGASHVRWFKTSVQTESLGAGDMEEIGTSKPSEKFHIPIGAVGFYLVAEYTPVLSDGITGELAMTVSSMPVQMLPPSATFLSIKGEYREGETLMASYSYVGGKEGSSQFTWYLHENDSDPGSPIAEAAGLLEYSVTKSAINKLVSFKCIPVREDGYIGEERTVMGRRLVQPGFPKLLSLDIVGDPMEGSHMQIVKSYSGGLEGPSKIQWLQMNSIGNLKQIEGAKSHTYTSTTEDVDSYLCVSYEPCRSDGVTGSVVVSQPFGPVSPAPPTCEDVKLCGETIEGEHLTFTAVYRGGVKGSCTCQWIRQQPDGFEKTLSIRDTLKLTLEDVGCCIKLVYTPVRKDGVRGVSKTVVSDVISAGEPTAIRLIVPNGCEDVEMIPQKSFFGGVEGDSEFTWFRLADRLEGFMNFSKAQAVGRLERYTPQLEDVGSYLALLWVPVRKDGRQGKPCLACSSQKVSGAPPLVHSVTVRQISPRVFVGRGVYYGGVEGESQTRWYRQATDGVMTPIPGAFSRIYTIKDDDYTYSLVFGFTPVRQDGVIGKLLLSAPTEKILPELPRVEKLVMSGKAIEGEVLVVTEEIPSEEKQQHVWKKYIKEVKHQWLRSVSPDNAESFETLTYQRSCSYTIRTEDIGYVVQCECVVTDVFGRSSPPVSVISSAISAGIPKVDKLEIEGPGYHSDMYAIRGIYSGGKEGKSVIQWFRAMARRLELVPITGEVGRMYEANVEDVGYRLVAVYTPVREDGVEGTPVSASTDPIKVEPAIAEEVKEKLGLGTLRFEALLNRNPSLAKFHSYQGIGIFEKRIVDVNKKRIKAMKLGSKSFLGTELRYSSPFHVEADKSDQHHLKITMEGDSKIELMVQSRHVRDLVVLAIKGFQS*