MHGLRETAAASSSVDPTSRLVRGGLSHVIGDTSEPLSELTVDGMFCETVRRTPDRLALSSPAQSIRYSWNELEEQVATAAAGLLSIGVGSGDRVGCWLPNVAEYVVMQLATSRIGAILTCLNPAYKLAELQHALRLAGVKALLFCPGGARSDHTAVVERLLQTAEEAAPCLERAVPSLERVIALSGGAGGPCSRAAASSLQHPMAMAYADVLEGGKRSRDQGLAAASLRGDGLEERSRAPAAAAALSHEDVTNIQFTSGTTGLPKAVGLTHRNIVNNGRFVARGMRLTSDDAVCLPVPLFHCFGLVLGSLACISTGAAIVFPSRTFDPRAALQAVQEERCSALYGVPTMFLAQLALSDFGSSNLPSASMLNVELVPPVKRVAPSFVTMMDRPYWAITVSVGAFATTTVS*