MSMLTKLRCITLDVTGTLIAYKGELGDYYCMAAKAAGKQCPDYKRVHEGFKLAYTEMALKHPCFGFAEKIPNIVWWKTCVRDSFVRAGYEYDEETFEKIFRRIYATFGSSAPYSLFPDSKPFLRWLRERGITVGLVSNAEYRYQDVILPALGLHQGSEWDFGVFSGLEGVEKPDPRLFEIALKRAGNVAPEEVLHIGDSMRKDYLPARSVGMHALLLDRFKTADAVNWRKSGATVLPDLTATKDWLISEELKCSDM*