MAELDGEKRVIATAHRIIRSLGGNTDALADDMMRILSNFDGRFSHMAADSAASGDGDGDEEQESLAIDARNPSYGDPQTLAIDSRNPSNGELQAILDNAEEIVFRWNFASSEDSRLSWIWQDRPDEILPYLDAVDSVRRIAERLSMEPANSRDAIALDRAQNVLQLAMFRLEEELRSLLEKHSESVDPEWLFDPVSGPSFASNNDDASESSGPEDEGERISNEIAVSRSIVEFNFIIDMLPPEIVASLVEIASRMVVAGYKTECCQVYISIRKTSLEESLYRLGLEKVTIEDVQKMQWETLETEITKWIQAMKIAVGVLFSSEKQLCDQVFMSDVPVSEYCFAELARGAMMQLLNFGEAVAISRRSPERLFKILDMYETLRDLLPKIESIFSGAANANLRVEVWGIVTRLGEAARGTFAEFENAVQRETSKNPVPGGAVHPLTRYVMNYMRFLSDYTDTLNQLLGDKRNDLQMALDNGNRSISASSDESVPHESPLSNHIVSFMQLLENNLDGKSKMYRDSALSYLFMMNNCNYILQKVKDSEVRTLLGDDWLR