MKRERNGGIWDFELGIAPASGGEDLILGLDGGTTSTVCICMPVFPFNDGSLPPDPPPVLARAIAGCSNHNSVGETAARETLEHVMAEALSKSGSTRSSVRAVCLAVSGVNHPTDQERILNWLREIFPNDVRCFVHNDAVAAMASGTMGKLHGCVLIAGTGTITYGYTEDGREARAAGAGPVLGDWGSGYGIAAMALTSVIRAYDGRGPQTKLTSSILQELKLSSPDELIGWTYADSSWARIAALVPVVVSCAEGGDEVANGILLDAVQELAESVKAVVSRLGLCGEDGKDTCPLVMVGGVLEANRKWDIGKEVINRVSKEFPRIHPIRPKVEPAVGAALLAWNFLKEES*