MVSGLSLSNESTRELAALQPPIDARTYPRQQKGKAICLPSSGRRLGYDDMMDRSAPPEQLRNVILLPGSPGSRLFSHPSVQHRGFVPRWRLIILERPGIGLSDPAPASYTYTDFVSDFREFCTQLGLSRVAVIGFSAGTPFATAIACCWRQLQPQCPSQPQPQCQPPTSSSAPGCIREAAPGSRAGAAATAAEVVAATATLAAGAAAELGTHPPPVPPGHHHLLRKSTTEQQQQEQCQQQQQQCQQQQQQQCQQQRQQQQQQQQHESSERGLGQVEVARVALVSAIGPPDTPNKRQGMALVFQIGYWCCAHAPWLVGCLVRSRAAAFRRRPVTVLRRGLASYSAKADVEALKRPEVERLFLESALEMYGRFQEDAVLRENLLIAGQPWGFDLAACRTPVAIWQGGQDRGCTAAMATHLAVRLGPMARVKVIPEQGHMLYFDLWQEVVDWVNDILP*