MMRVLRWILFEKTLLVLVRLGCPQECHYLVVGWLGCIHMKFCSSLLELGRGAYSNVESKSGGADLIGRAPCLFEGLLNVLVQEFHTACSCRVHGRPRLQNPQIALQSGVLLCLQLDGAGALVRSWQHRLEGERQGRVALVQEVDGRLPEGQGRGVHVGKHGVHVSIHRRGCVAPDGDDTPRLAEHAPHVRVEGVEVEPVNGLCDGDDVHAVGVSHDTLYLLSTQGRAGGPVRDVGPALRILELLLACVRGNHFVVIICKPHCSLPITRPDIPRSLVPLAKRGQQLVQCRRVSRPRGCIDASLLSEKSRHCLHSLTHTHTHTRIITGARTLCSP