MSVKQTPSSSTAAAFYATLARGLDDLDRALAAASSSSSAFLSLPTLRAALALLHAAHAGLARLVASLHLPGGAAWLDEYMDEASRLCDACRALRLGAAAVEGYAGSAAQLASLLMQAPSSPHLSRQVARAISVCRREAMALKEENRALVETRAEALALRLSEGVPADAKLGGFNGFRGVLCATRMLTSFLLTLLSWGVLHYWPAPNAGAAGDCAAYFGAAFASALSRAQQRAAAEAGRSVAAPGGAGVMMHEFRRARAAVEDAKDAVERGGDVAAAAAEVGLRAGALRAACEDVLALIDDLFDEVVEARKKLLDLCSGGN*