MDRKDVGILAMDIYFPPSCVQQEALEAHDGASKGKYTIGLGQDCMAFCSEVEDVISMSLTVVNSLLKKYKVDPKLIGRLEVGSETVIDKSKSIKTWLMQIFEESGNTDIEGVDSSNACYGGTAALLNCVNWVESNSWDGRYGLVVCTDSAVYAEGPARPTGGAAAIAMLIGPNAPISFESKYRASHMAHVYDFYKPDLASEYPVVDGKLSQTCYLMALDSCYRQFCNKYEKIVGKQFSISDAEYFVFHSPYNKLVQKSFARLCYNDFMRNCSSIDDDAKEKLQPFSNLTGEESYQSRDLEKASQQVAKHLYDIKVQPSTLLPKQIGNMYTASLYAALASVLYNKHDSLDGQRIVMFSYGSGLTSTMFSLRLNNGQHPFSLSNIASVLGVTEKLQSRHETLPEKFIETLKLMEHRYGAKDFETNKDTSLLPPGTFYLTHVDSMYRRFYDQKPVEETAGGKAKCCNGFANGH*