MQVLGMEEKPARRSVVLVPFPAQGHISPMMQLAKTLHLKGFSITVVQTKFNYFSPSDDFTHDFQFVTIPESLPESDFKNLGPIQFLFKLNKECKVSFKDCLGQLVLQQSNEISCVIYDEFMYFAEAAAKECKLPNIIFSTTSATAFACRSVFDKLYANNVQAPLKETKGQQEELVPEFYPLRYKDFPVSRFASLESIMEVYRNTVDKRTASSVIINTASCLESSSLSFLQQQQLQIPVYPIGPLHMVASAPTSLLEENKSCIEWLNKQKVNSVIYISMGSIALMEINEIMEVASGLAASNQHFLWVIRPGSIPGSEWIESMPEEFSKMVLDRGYIVKWAPQKEVLSHPAVGGFWSHCGWNSTLESIGQGVPMICRPFSGDQKVNARYLECVWKIGIQVEGELDRGVVERAVKRLMVDEEGEEMRKRAFSLKEQLRASVKSGGSSHNSLEEFVHFIRTL*