MSAKSFEVTDPVNSSLKGFALANPSITLVPEEKILFRKTDSDKIALISGGGSGHEPTHAGFIGKGMLSGAVVGEIFASPSTKQILNAIRLVNENASGVLLIVKNYTGDVLHFGLSAERARALGINCRVAVIGDDVAVGREKGGMVGRRALAGTVLVHKIVGAFAEEYSSKYGLDGTAKVAKIINDNLVTIGSSLDHCKVPGRKFESELNEKQMELGMGIHNEPGVKVLDPIPSTEDLISKYMLPKLLDPNDKDRAFVKFDEDDEVVLLVNNLGGVSNFVISSITSKTTDFLKENYNITPVQTIAGTLMTSFNGNGFSITLLNATKATKALQSDFEEIKSVLDLLNAFTNAPGWPIADFEKTSAPSVNDDLLHNEVTAKAVGTYDFDKFAEWMKSGAEQVIKSEPHITELDNQVGDGDCGYTLVAGVKGITENLDKLSKDSLSQAVAQISDFIEGSMGGTSGGLYSILLSGFSHGLIQVCKSKDEPVTKEIVAKSLGIALDTLYKYTKARKGSSTMIDALEPFVKEFTASKDFNKAVKAAEEGAKSTATFEAKFGRASYVGDSSQVEDPGAVGLCEFLKGVQSAL*