MAGYRRAGIADFLDSLCDQAELLRAFYRPRLVFLLCVFLCPFFLGFTTLALFGHILALAYFWALYLAFVLPLPIAVFLAWYLFAEMIPGEIIADVTSEATPRVYPTWEVQQTAAPRGPSLWDRRQALRERLLEMCDENFLERRVAQLARGYRVTDVRLNAHLQRSSYMLDRFLDTLLQHEDTLPDLWEELRSSPGLGPFVVAFHGTPPANIPSILAHGLLPTSRVSDPLCDYFSTDLAVTRRYVDKTNRLWYRNWPAQFQAVVFLLLKKEPAVVDHFSFIVMRHAAYQLPLGVVTVEADYGPQEF*