MSILTKLRCITLDVTGTLIAYKGELGDYYCMAAKAAGQQCPDYKRVHEGFKLAYTEMAKKHSCFGFAEKIPNIVWWKTCVRNSFVQAGYEYDDETFEKIFRRIYATFGSSAPYNIFPDAIPFLRWLRERGVTVGLVSNAEYRYQDVILPALGLNQGSEWDFGVFSGLEGVEKPDPRIYEIALKKAGNVAPEEVLHIGDSLRKDYLPARSVGMHALLLDRFKTADAVDWRKSGVTVLPDLIATKEWLTSENSKCIDL*