MDTSRDLPDILIVGAGIFGVSTAYHLAQQLERPSQIVLLDRAAPPSTPAASTDINKIIRADYTNPLYVALGFEAIEAWKSLPFFQDAQVYHPSGWIAMEEKDSDVPALIRKNFRDYGRGDVFEEWTEEKVRHAWGGLLEKTDCSPFGSYYYNSSAGWADAGKALQLMAQEAIKLGVRYEVGEARRIVRDEQGVSGVKTADGTIYHARKVLLATGAWTSQLMSSVEDDLDLPEPDRVEQQVSAAGVTVSHFQLSSEEKSSYSQLPVFVYGGQGEVIPPTAEGILKFTTAASFKNTIRTASGHEISVPLADQVHVPEALQEDHLHAIRPRLPQFLEDHPRPDYWRICWDAISPSQHPLITRHPDDRLSNLYFAVGGSFHCYKFLPTIGKYVANALNGVSNGREKDDAWTWKEHHPDERGVHARLIPEREIRDVV*