MCLVCGLSCRTHFHFGGASCTACASFFRRTVSLNIRYVCKRENDCISSPELRSICRACRYECCINKAGMNRELVQQRRNDKRIPKYVLNSRNGGSGEIVRDYTTNSYTTLHEFPQVEPIMITPPESIASEDSEEFSKILDVSHMALLDFYVKQVEMAKDVKNTLLAKSIPELLETIKIQNELAIDACTICPGADILDREDVEVLLKYFQFANIWMDSLWAHSVRNGLKSSGNLDGPLPQFIHQVKSIGSSLAHLTLNIYEFAALKSFCIWKLGIHDTTISIKIVAQEQYLGVTSALRKYYEVCRSTITPMFSIYHEMVQFYQKVGIPTVPVIEE