MASSAHMAAVLNLPWGYRFRPSDRQIIANYLGPMAIHGADSLPQRGDVVEGVDVFATRPAAIPFEPRRHEYRLNKSAAAFRRAYAQPNPKANMDCVVREIYTKAVPPPTPPSGRSGDEEMQEGSDYSVMDEDELVDYLLQGFEDGNFDEDQDQPAAAEDGDYSDEDQDQPAAAEDGDYSDEDQDQPAAAEDGDYSDEDQDQPAAAEDGDYSDEDEP