MASSAHMAAVLTLPWGCRFRPSDRQIIANYLGPMALHGADSLPQRGDVVEGVDVFATRPAAIPFEPRRHVFGRDEVRAYFFGDQPTDSRGREVPGGAWLPCGGGGHKAYSGGADGGEAVAYRRKYEFRAADEEADRAGEEAATPARPRGGPNPKANMDCVVREIYTKAVPPPTPPSGRSADEEMQEGSDYSVMDEDELVDYLLQGFEDGNFDEDQDQPAAAEDGDYSDEDEDQPAAAEDGDYSDEDEDQPAAAEDGDYSDEDQP