MPWLEELVIDHVDSVEGPPNLKGCRHLKKLVLAERSVFMKDSEESNWEASYFNSLTNLEILRIGHFKSSTGVVNINALVNLQSLEIGKCEAVERIEGLDALKNLQSLCIAECRSLRKLDGLSPALKRVDVRDCKALKKMPDVSGLTCLEALWLGGNEAMEEVGGENLSCTLEVLDVGGCRSLRRFPSLKGCIHLHSLVASPRFVITVDLNAEKLKLPNLCLSDGEWTSETERVISGGLAHLGRLIIRKCDKLVKLDAISNNVEYLSVEECPALEEIGDLSGLHRLQALRVWHCPNLKKLGGFPTSPHLQSLVLRDCESLGESTIPNVSLIPDVFISGCGTHAPMRRSPNQPNRFIARSRLKRHASISHLHVKRHAIGTSLIPQHGGGVHHPA*