MMIPLGLNMCAKVPNHQEMPQHVCPHAIGANQLLLHRCFPPIKWCFLLTFLYCAITSLAVSRIEARSEQFDMYMLLDVNIDVYPVSVGEKFAIALAPTLNLDGTPDNGYFIQRAHRIGYGNMSSGSYGFGSLQIHSRPSTLLGVVDNVGGGNLRRWTVEEASGCSTPHPLNNGSMVDGKGKGELVAVVRTGAKPMLIDLPPVALPHQTSMASTCLEPLAKHLQGGRKSLADKYEYVMYGKLYKLSEEGSGANVKVEINASFGGLLMLLKGDPSNAGNFELDQRLFLLMRKVCEINASFEGLLMLLKGDPSNAGNFELDQRLFLLMRKVLYDLSSRAAKGFTAPSIQLPTLSSNEEGSRIDQYEGEKKSFLEEELKRSKGLLHPKDEESYMTAPSGEKEGSTPKGQQYVGVCLS*