MDALYLLFEFASGYGLFEAHGLDEIGQSIEAVQNSIVDLNRFGKVVKFVAIQPFSSALDALQQCNAVSEGLLTDELRNFLELNLPKVKEGKKPKFSLGISEPKLGSQIFELLRIPCQSNDFVLEILRGIRLHIHTFIKDLKEADLEKAQLGLGHSYSRAKVKFNVNRVDNMIIQAISQDISPIDLINIEQFAQRVIELSEYRKQLHSYLVSKMQDIAPNLASLIGEMVGARLISHAGSLTNLAKCPASTLQILGAEKALFRFLCNLLSHFCSMYFAFGFQFLSIELAIFIGFGDFQRVLRLCGCVRALKTRGNTPKYGLIFHSSFIGRASARNKGRISRYLANKCSIASRIDCFSEVNTNIFGEKLREQVEERLEFYDKGIAPRKNLDVMKEAIQNSGKENGDVPKLENGPK*