MNRVFFDYVLVFSKNEEEHKAHLAIVFEELHKHQLFINAKKSEFFLLEIHYLGHIVSKDGVRMDLAKIDAIRNWPELKSVHEVRSFLGLCSYYRRFIRHFAKIASLLHDLTKKKAAFKLSDVERDAFLKLKHAMIHGPVLVIPDLQKPFCVECDASENCLGVVLNQEGHAVAYESRRLHDAEINVGIYEQELLVVIHVLTIWKHYLLGVDFTVKTDHQSLRYFLTQTKLSEKHMRMANFLSMFHFQILHTPRKKNVVADALSR*