MMSFLTCVDIASLSVRNLKLVDNSMEQVGSERFDKEYSYAIRHNYGKEGKRTDYTPYACQKIIMSSPGVGDHHGCPYRHFSDENLRAALGKMGVNARTVDDVMDKVRNRHYQSACTLQHYNDGFQKQCEAWREGGRKKRSGHKIRAVDAEIQLVANMIVGMESNYVDSYFADLDHREHVEYLPIEVQKVKDWLQQQRTEVEVETITSQAWWMVRQRQWEENLKGRTSGVGKDPMVGNYSSKRESILEETTRLLHLAHSCKYHLKEVLIHLERAHQV*