MRSNGFSGQNPISLPTSNSRAVQQHLFSLLNNNKTPMGMRDLAQIHAQIVLNGYTQKNFVLSKLLFLLISSGNLHHAHQAFQHIHSPSTPTCNHIIRAFSLSPTPHQSLLTYTTRMQPSPNAHPDTHTFSFLLASCSAMGPSLAACREGEQIHARVVSSGFYSNVFVQTNLINMYYCSGRDGEAATKARRVFDEMPQRSVVTWNSLLAGLLRLNHVDAARKVFDDMPERNVVSWTTMVAEFARSGKCKQALVLFREMRRANVEPDQVALVAALSACAELGDVELGRWIHAYSNSNSLLFQQGQQRRLVSLDNALIHMYAKCGLIEEGYRIFREMPRRSTVSWTTMITGFAMHGQGEDALAIFKQMVNTRGVEPDDVTFIGVLCACSHAGLVDEGRRYFEMMIRECRIEPRIEHYGCMVDLLSRAGLLDEAYELVTTMPMEPNNAVLGALLGGCRIHKDVELASRVGGWLYPDDHLVLLANVYAAAKRWDGVMRAWERMAKMGVRKPAGRSYIQVNGVIHDFVAGDETHQEAADIYEIVREVMTQADSLGEYMSDDSIE*