MKYDNNKFIIASRAYFQQGGLPPTVKGLVLPGTKDWCDHWKQCVWFIQGTGAPAKKDQALSLSASHNQTSSSYQLNMNGKGSRSPKSNHLTLLPEKVALYGDKGWRAALVSVIRNSMSARSSPTCIVADDSVFLALIVSSLLPSSKVFTMFPSLRDRGFNYLQAVADANNLSMDQIKVIGQKASSLTMNDLNHEKVNLIVGEPFYHGSEGMLPWQNLRFWNERTLLDPLLSEDAFSMPCKGILRFCAMSLPDLWRSRRGLEDVEGFDHSVVNDTLGACGDLPGEQQGPCLSYF