MEPEHYFPCPSSCLTRWWSRETVAVVTGGNKGIGFALVNRLAELGVSVVLTARDRQRGEAAVENLRKQGLGDFVHFLLLDVSDPLSVLTFASSFQAKFGATLDILVNNAGVSYNELDENSVEHAESVIKTNFYGPKLLIEALLPLFRCSSSSITRVLNVSSRLGSLDKVRNGEIRAVLEREDLMEEHIDGVVGTFLRDVRNGTWKSQGWPSYWTEYAVSKLALNAYSRMLAKRYSYEGSGLSVNCFCPGFTQTAMTKGKGTHTADDAAALAATLALLPPHLLPTGKFFSLGKKATFLNPTSKL*