MVVSENGCLLCAPLVCKSVEEMREQMQAAHLQGADIVELRLDHISHFNPPQHLPLLLNGRSLPVLVTYRPTWEGGEYVGEEAARLEALRLAINLGADFVDVELKAAPEFIASLQGKKEGCSKIIVSNHNFEMTPSAEALGSLVAQIIASGADVVKFVTTAGKITDVATVFQILSRCQVPTIALVMGPSGLISRLLSPKFGGFLTFGSLASGKESAPGQPTLSDLRNVYGLGRVNRQTKVFGIIGKPVGHSKGPIIHNAAFREIGYDGIYVPLLVDDLKEFLNIYNNSDFAGFSVTIPHKEAALECCDEIDPLAKAVGAVNTIVRRKSDGKLIGYNTDCEGAITAIEDGLGEKSRTGTSPLFGRYFVVIGAGGAGKALAYGAKQRGAKVIIANRNYERAKVLADSLGGEALSLEQLNTFQPVSGMVLANTTSVGMHPNVAETPIVKDALRNYSLVFDAVYTPRVTRLLKEAEEAGATVVSGLEMFIRQAIKQFILFTDGAAPEQLMREIMVNTL*