MGASASREPPKAVVSETTADVLDVQVPAWLSDLRRERRPRYRTDAYRFDELIRALVKQPAWPEGSPGDGPLEMIHDVGPTGALPATAPRFGKIMHAFRHAGWKMPPEWRLAMRPGEERRSFKAFQTTPEWIAFMETYARFVREEVAPLCGDPAGVVYQCPPTLRIAMPSVAPTIALHRDRDYPRHQPAEINFWVPVTAVAGNSALWVESDPELGDFHPVDMEPGEFLMFDGHNCRHVTKPNDTGRTRVSFDFRVVPQSLYVEVLGQGGKRKIGDYFVDSTGPVELIGRGGGGEQTTPG*