MVLLHLSGLFCCEIKFRVCFCCRAWLIDSKTIASKVKNPTRTSAYQIKDCGANRDCPNCHHRIDNSDVSHDWPGLPAGVKFDPSDAELLEHLAAKCGIGNSKSHAFIDEFIPTLLEDKGICYTHPENLPGAKIDGSSVHFFHRTINAYATGQRKRRKVHNEHGSNEEHVRWHKTGKTKPVMENGIQKGCKKIMVLYKSSKKGTKPDKSNWVMHQYHLGTDEDEKEGEYVVSKIFYQQHKQIDSNDDVPIEDCDVLALQTSPRTPNPNPPNPPRPGKSGACDDSVDDNILRSCVQVGEYDVPVHAVQPEDDVGYPEWLAGESQAVENTDFSGIDDSLLCTEIFNSSSLFFNSSGLHNVSYTGIAQSTNQVTGNNNAPCGIAELENLELDTPPDFTLSDLQISSQDSIFSWIDRL