MSASPALVCRVCSDRSSGKHYGTVCCDGCSCFFKRSIRKRAVYSCISGQGGCSVDKARRNWCPFCRLQKCFLVGMNAAAVQQERGPRKGRKMVPPQKVQPRRVALSDGLSVQILSQVLMACIRQVRHNEHFAIFSRAQQNEILRHVWYECFLLRVANWSIDISSLVERCCDGHLRSVMEDIKALRVDLIELSLLETLILCRKEFALSAREATQLEQFAERALVALEPTAALPAPARLGKLLLGLRTVALRFNEFAVRAMLREVISDEGLALETILTKL