MSSAVADFGLIGLAVMGQNLILNAADHGFTVCAYNRTTSKVDRFLENEAKGKSIVGAHSVEEFCSKLKRPRRIMLLVMAGNPVDQFIESLLPHLEEGDIIIDGGNSHFPDSNRRTKYLKEKGIRFVGSGVSGGEEGARYGPSLMPGGNEEAWPYIKDIFQSIAAKSDGEACCDWVGDEGAGHYVKMVHNGIEYGDMQLICEAYDILKRGVGLSSKEIADVFAKWNNGVLDSFLIEITRDILYFNDDDGTPMVEKILDKAGQKGTGKWTAVNALDLGMPVTLIGESVFARCLSALKDERIRASSLLNGPTPEFTGDKEEFIADLEQALYASKIISYAQGFMLIQNAAKEYGWKLNKPAIALMWRGGCIIRSVFLKDITEAYRKDPDLENLLFNDFFNKAIHNAQKGWRNVVSKGALWGIPTPAFSTALSFYDGYRTKALPANLLQAQRDYFGAHTFRIKPEHASEKYPADKDIHVNWTGRGGQVSASTYTA*