MSFLSDYLRHKRDCNLKRAERKERISSLGPEYHAALSGKDLDTINKPIAELVSGVQSNAISPLSVLQTYGKVAIRAHLKTNCLTEVLISAAEDSLKNSKRVNLQGPLAGIPVSLKDTIIVGGFDTTVGYSSFVGNKADNPQDGPMVRLLKDAGAVPYVKTNLPISLLSYESTNDVWGRCTNPHNKAYSPGGSTGGESALLACGGRIGIGSDVAGSVRVPAHFSGCYSLRCATGRWPKAGILTSMPGQEGVPSVYSPMARTLDDLSYFTKAVIGMKPWKYDHSVHPLAWRDEVVEEFTDQERRLRVGVLRTDKVVDPSPACKRALETVEEALRREGHEIVEMEDAPDMFEALRMGALLLNADGGWWFNSYRRFGEWLDSGASLLSFGKWPSIVRYLSYMWIKYIRRDNLWAELVKQTRPISAAENWGEVKKREAYRAEWFEYWNRKQFDVLISPPNALPAIPHDASKDTFSNCGYCFLFNLLDYTAGIIPVTHVDSALDKLPSTFDHKRLNGIATRAYRHYDAERMHGLPVGVQIIGRRLEEEKVLAVMKRVENALREDRYKLFDPELLNNVVD*