MPSVEMSPEDEATLTRMRRDVIGHGSTFSGAYGEKLMVYADWTASGRALRSVERKIRRDVLPLYANTHTSTSTTGAQSSCFRQEARQVVAQCVNARVSYSDKHSDVVIFAGSGSTGAVDRLARALGAHVPLPRGAPRRARPVVFVGPHEHHSNLLPWRESCAIVVTIPEDSRTGGPCVRALTAALGRYANHPTLIGSFSAASNVTGVLADVNAITETLHLHGALAFWDYAAAAPYVDVDMNPVVFDPHTGALNPHVYKDAIFISPHKLPGGPGSPGVLVAKRSLFQNDVPSTPGGGTVFFVTGADHRYLSNRVEREEGGTQDIVGSARAGLAFQVKAAVGPGLIARAESRLRDVLFGSLAANARIGDFSGKIGRLPIVSFLVRAPAFDAGDGAGPTSRFLHHSFVCAVLNDVFGVQARGGCACAGPYAHALLGIDESASAALEAHLLDKAEVLRPGFARVSLPYFASVREIEYVANAIHAVANHAWRLLPMYRVDAKTGEW