MVSRWSGERQSGAPDRTQLKSHVRSREDEAARGRVKVLGRHILEPQRQVPILDRCEVLVVGAGPAGLSAALGARRAGADTMLLERYGCFGGTITTVGMETLGWYRYEGTEDCEGIGREMERVAERMGGTTKWPYNDSDCLDEKFKLVADSLIKESGVRPILHIWVVEVLINSENQIYGVITESKSGRQAILADRVIDCTGDADVAHLAGCKYSVIDISQSLGVTTVFNAVNVDVSKFKDYTSRNPATYKDWSRTWEQTTSGKEEHLKSPYLDREFEKAAEAGVIPEDKIGNFGGSWSALSDAGEATNLNLVHKKGVDATCVRSLTDAEIEGRQNVMHALDALRHTVPGFENAKLRNFAMTVGTRDSRKIIGRYNLTGQDVCNQARFEDAVGIFPEFIDGYNILILPTTGRFFQVPYRCLLPSSGADNLLVAGRAVAGDRVSHAAMRNMMASWNCDELCMSTESTESTESTESTGEFLLCPEFYENFCFEFSELLQRV*