MADGIALDPGFRFRPSDDGLITLFLRPKIAEEPFEERIVNNADVYSEDPAELVGQHTPAPGTQGNKSVWYFFCPPRYTSKRASSGGRRQRAVGGGGGGGESVWKSEGGKKPVKDADGRRVRPPRRLPPEVILRRVRVVGVGTHLHEAGVVHDGVQSRRRRRRSREAGALQVLPLASRGGTTQRAAAARGRERARAAELTAGRAFADDGVAGGGSEDEFLQTEQQQPELQLDFDLEGMEALLSSPVDENLTRQFSTTTDEQCMRYLFHDEPLPCAPTVEVAGAGIEDGLIQTEHEKTQSPPAFYLEGVLPAPTDQNLIGQSSTAMEEQCTRYPFDDDIDVPCPWTSTPAEVVDGGRGDELIQTANGLRADADIITLLAAGQTVDDIFGADQ