MDASQEDLEERPLRIGINGFGRIGRLVCRAARNRGLTTVAINDPQLGAKYASFLLTHDTVMGRFEGEVSTSTERDDCFLIDGEPVHVTQRTDPGEVPWGASGCDYVVESSGKFLTTALCREGHIKRGGAERVIMTAPSKDAETPMYVFGVNHESYALDQPSVVSCASCTTNALAPLAKIIDDNFGLSEGLMTTVHALTISQPTVDSANPKDWRRGRSGMSNIIPTSSGAASSLGRILPTLRGKLTGFALRVPVADVSLLDLTCVLERPTTIDEIKAAVKLAAEEEFEGLVRYTDDPVVSSDFIGDPSSLIFDSAAAVATSPHLVKLLAWYDNEWGYSCRVVDMMMHMWEADKMRQGLKNPVA*