MKDSSHFFHSSSSRLVIVCLVSLVLVSAAVIAIDSRRSYWVFLDDSSSSSSWKWGGGDVVPVNLKKVPLELHPRLESFGQEALSDSSPLYNRSSSSLLANNSNFLVKQADDKQVKQLNDTLKTKMRRVSSKVIRVEASLARARALIREAAKNETGLPSAQQDPDYVPYGSVYRNANAFHRSYLEMEKVFKIFVYKEGEPPLFHDGPCRSIYSSEGRFIYDLETNTQFRTSDPDIAQVHFLPFSITKMVHYLYEPNSFNLKPVKQTVVDYINVISNKYPYWNRSLGADHFFLSCHDWGPEVSYAVPYLYNNSIRVLCNANSSEGFNPSKDATLPEINLRAGDIKGLIGGPSPSKRPYLGFFAGGVHGPIRPLLLKHWKGVDQDLRIYEYLPKELSYYDMMRKSKFCICPSGYEVASPRIVEAMYSECVPVIISDHYVLPFSDVLNWKSFSVQIQVGDIPRLKSILMSISQRQTTDLHCGVTGS