MDGPALLPVRGVTGAVRRLDAGSASAYLRLSTGAGLAGMSAEAASVEAAVRGIGWDERALTWLDAKWTDLADCGCGFDTPDAYLDSESKQALPPWVWLPTHGGGAAEAREGAALDVSCRLASPEAEPPAALAAALLERLRAAIALAAEGGAAGRVQSIEVLLVSRCPRLPMLRLPRGLADLTVAAGGGGPAAELSTLERAGLVVLPSAVSPADVAALRELSRRRVEALEARMVREGHEQGLEGGDYSYAEVCSRGKGRWDMLLHAPPSDACDVPELNFAGQAAGAEPSDEALSGRALLRRVAKGARWRGHSRYTYGADGEAVPLAYALCAFVPLVPLSAPRHVGGGEGGGGEGIAGRAVAHGLGCTAFWPGSHRQPACLNLGAAASTRLRAVVSGAPLAAGDALLYDYRTVHCGSPNQQGERPILQFTFCRKGYRDRHRNYGYEQLFYDD*