MALSFCSNLGSSLQHHSLPELTAYPQGSVEIGNHELFGCNDNLMLSDSFINPLYDVEDQLFYSDSYTNLLPFFSSPSDNTSSLSPETSPLEDFESYACPKRQKLYTDHFNTKFATSFFEGYVPNPNPGPPEFLPEIPVLDPKFQVPTNFNVGRTESLMDSKKPSTGVSLSAQSIAARERRRKITEKTQQLGKLIPGGNKMNTAEMFQAASKYVKFLQAQIGILELTGTTQENREAMHTQELQTLVTSPTIQEKLYLEQKCLVPRDFVQTIANDCEIQAKPLNIVEEIDQEFLGEQFLG