MADKPSRSLVLFGDGLARSIDSSHSHFHSLASLSSCGFLSLPNSPPSESEDERTVREFAVLLDACHTYSNMKGQISDRDNQEDPPKQTLPDRFIGMKAAILTNNSSLKSFSAKLGFSVLKLDELVGGGSAEVVALELLKFLGFKEGKVLDSDHFDLVFFHIGAGEQKVVAADVGYMDALVGGVMSQAQPGSDISSRLHLSVVMSYGNVLEADDSKFSVLKRVDEKNSHLSMLYPLQSYTMKGGIPRKDVRHYSPMLIAQWQSAVTRKDNAERFSFEDFMEHGGNLTIPADRFLHEIAFKLWKAPKYGA*