MVDGEVRAAVTGTVDRGGRPAATSAHELAAAAQKLFIEHGFEQTSVEDISTAVGVSRRTFFRYFATKADVLWVESDTEFARLTAFLAADDGTAAPRDVIETAIVSALAFRPEDEEWARHRAQLVLTVPSVQSYASVLYRQWREAVADFIRRRGLWRSDELFAIAFGHSTTAAIMTGHEYWVSHSETTLPQCLRSSIRLLVPSGPPAP