MDPQLAAHSGVFSLILQRMMLEAHAANGAILSHFGHVYPAGKDVSMPLLPLSRIDSKSFGVQPPSLLSLRKESVCAHKRQNLELKISLLKKRKQQLIENQLGSKVTIVSDDIDVEVCENEKNLKEGILDGNKNIDSPEVKVDLNLLGNTDFQKEICAEQVFKSPHAADVHFKKVHKKPAVRPPTDCEECGKRFASAFQLREHISIQHLFLNYLLINALYRKERNFTCEECGQKFGRRGGLRRHVQMVHQNHLHMCPYEGCDHPGYKCSKVHTLFFIGKSSSSLLPWFYLSVPSYIIIY