MGGKEGERIVGVCTTQPIGGEMKGQEVKTEVPRAAEAGLYTGEDKGRLCALVRAQLVRAQHADAARGPTMSEGLWTPSRTSWTMERLIHECSLAFGHTLDVSSQHTYSLALNSYITFCCAHALPLNPTEDTLSFYVVYMCTHIKPDSVDNYLSGICHELEVFFPVVHAGCKRMHGTPVHRKCALTGDDLRLTAASLSSSDTYANVLFLTQLFTSFHGLLRLGELVWPDVLWLRNHRKLTLRHTTTCDGSRQYTFLLPTHKLAFQGCHAEGGTSPDLNQAARRWSSDVFHAYIHRHPVLLAALLFARGGDPPSDVQSPARPESWGYGLA*