MVSDSELVARLHEFLRSSDLNTTTTAIVRRKLEEDFGIDLSGKKAFIREHVDLFLQSQLEKAEEDEGDGGEEEEEEHKSNVKSEGSNGSDSKDENDDDDDEEEEVEESSNGKGAKKRGSKKSNKEVKKRGGGFCKLCSLSPELQKFIGVPELARTEVVKQLWVHIREKDLQDPNNRRNIICDETLRALFGVDSINMFQMNKALSKHIWPLDSDDAAPVKPTPKEKQRKQERDDSDEPKRKQKRQKGGNSGFLAPLPLSDALVKFLNIEESALSRAEVVKKIWEYIKQNNLQVCDLSPYMLLIL*