MVKALDSEIDTMQHLDHPNIVQYLGCERKEFSISIFLEYIAVGSVGSCLRKHGKIRRARADNILLDLDGTCKISDFGISKRSNNIYGNDRTNSMQGSVFWMAPEVVRSEGQGYSAKVDIWALGCVVLEMFAGGRPWGRMEPVGAIYKLGELNQAPPIPDEVARSISPAALSFMFDCFNV*