MAGIEFTLEDRRRFIKRLAKQTLGVSFAGGMLGGPWWDELSPQSRAHAATASAKKAKHIIYLFMDGAMSHLDTFDPKEGVEEAGETKPISTRVPGIQFGDRFPKLSYLAGAIATVRSLSTETGAHEQGRYLMRTAYKQINSIQHPGMGAWMVDRQGRANKELPGNFLIGSGNRHPGAGFLPPALSPVPIANANSGLQNIKLPKYLDEKLFYRRLALANRFDKSFQSQRDNNDVEAYNQLYLETRKLMGSEHLKVFDLNEEDAKIRDAYGRNSFGQGCLLARRLVESGARFVEVNFGGWDMHQDLYSRLDEKATQVDDGMGFLLRDLHSKGLLDETLVVLTTEFGRKPKLNANAGRDHHPGVFCSLLAGAGIKGGQVLGASDKHGGYVDEYPVSVSSFNKTIAAAAGLPLDEEFFAPNGRPFKIGGDDDPIPELLA