GKSFTLTITVFTNPPQVATYQRAIKITVDGPREPRRHRQKPDEAVKPGALSFSEQLRRSAMRCSPHHGPAPNTRPTLNTPPFGSPAHSQIPVFNSRQCSSRRSYRRSYSALVFISTPDVHPNDQIKTNKTFSRSPELTAFTDPRVGLERSFPSLPSLPDGRFSDPRVPYPTGAFTYTPTPVTSAIGIGMSAMSSPAGRYHTYLPPAYPAGSSQAQAGAFQASSSPYHLYYSSAAGSYQFSMMPSGGAAAGERSPPRILPCTNASTGSALLHPSLPNQSEGVVEAEGSHSSSPTSMSVEAVWRPY