MDALKQSPMALNVQSAPFVRALQNVVCGPRSYKPFKSAFIKTRLSRSHNALSPKIQGTVRHRTLVVKADSTAESYATALAELAQSTNILEPVNSDIEKLSQFLVDKQFSRFLVNPIIPDDKKKGIVKAISDDAKFQTYTLNFLYLLIDKKRIGILSDIVKEFELAYNKLTDTELAVVTSVVKLENQHLTEIAKKVQSFTKAKNIRLKTIIDPSLIAGFTIRYGKTGSRLIDMSVKTQMEKLAGQIGYTEKIAAL*