MVYRYPEFHGNKDENVEVFLENMELACITNHVDSPEQILRLFQIFLKDKAREWLKEFKAKEAANSPSRMVMLENVKEALLLEFQRREDPDDVWHELEQLKQGESESVASYEAMFNKLWTRWCSALGTEVPPVFLKKRQFIEGLKQSLSVKVDLKNPSTYEEAVQIAKDKEWKLQKQAEYGMLDGQIKDLSYVDVNVVQSEKTVQHASFRCEQVGRGIYHVPPSVFASLNPVVETKSRKIEDVQRKQEKVMPMVYANPSRSDGVYAKSLCNGFPAWECSKNEAVCATAIKEEPFEGYVPCIGSDIGKVPCTDEHMDKLDSMDARVTLENWGMMEDSEEESSSVPQEDSLVEQEELIDSHQKDQGSELLDEDEPLQSLMLTEESKVVGSLEEVKEAMLEQLSDMGSSLEEGNGKDVEKIPECGDLHVWKQLDAKESSLEESMKGEDESTCVQPTAVMEMKTCDVVQGDTPLVFDAGWMMAVEEGSFRVLAFSENAPEMLNLMPQAVPSVGTHEVVGIGIDARTLFTPASAAALEKVTGAVDVSMLNPIAVHCRSSGKPFNAIVHRIDAGLVIDFEPMRPADMAVSAAGALQSHKLAAKAISRLQALPVGDISLLCDSVVEEVRELIGYDRVMAYKFHEDEHGEVVAEIRKSDLEPYLGLHYPATDIPQASRFLFMKNRVRMICDCRAIPVRVIQDRELRQPLSLAGSTLRAPHGCHTQYMANMGSVASLAMTVIVNDNEEETSNRTHQPKTRKLWGLVVCHHTTPRAVPFPLRSACEFLMQVFGLQLNMEVELVAQIREKHILRTQTLLCDMLLRDAPIGIVSESPNIMDLVKCDGAALYYGKKYWLLGTTPTESQIKDLAEWLLDVHKDSTGLSTDSLADAGYPGAAALGDAVCGMAAAKITPRDFLFWFRSHTAKEIKWGDAKHDPEDRDDGRKMHPRSSFKAFLEVVKRRSLPWEDVEMDAIHSLQLILRGSFQDIDDSDSKTMIHARLNDLKLQGMDELSTVANEMVRLIETATAPIFAVDASGFINGWNAKVAELTGLPVEEAMSRSLVGELVVDESVETMDKLLCLALQGEEEQNIEIKLKTYGHQSENGPDFEVSFVEGIEKKPAMMPENPVAKVDAIFIVEEKMCWEPCNERSNEWGAYALMHMLLNMAIQWVGKAQVCLNLIQKKQDDVLGYLDPFDDDGFWSMNDADWLAYIEPRSESVSKSELMLNLGGKKWHVHMLNWEVILWPFDPGGQQEN*