MLLQDILNHIHSLMPVQDAARAACVSRQFVRSWRGYSNLKLNALTLGLIDKNPKKEKSILLTNNGVKVKTLDLDLSDCNNISPSDLDRWLRITVKSGIKELTLGLCLFMSKKYSFPCLVLSDEAAASSIRSLRLTGCVFHPTTTLGCSSNLKRLDLCSVHITENGLQHVLSKSFALEWLQIFLCSNIISLRIPSMLQQLKHLKHYYGTLVDFSVGDPLQLKDVKMSSFLTSGTLSYARAKLPSIARNVESLTLCSFNENVNAPMPPSKLLHLKNLEITLLGTVAAFFPCYDLFSMVSFLDASPALESFVLRASRYPYISLGAIYVLHLVKTGALRHGPVVGDYDEAYLRRKPGCRHERLRQVMITGFCSAKSLVELVIYILESTPSLKRLTLDTTQGPDRKCGSGGCDQIQVSKAVEAASRYIAGKVPPTVAFQVL*