MGSLPLDALQPLDPDTFAADSSAVVDFLAGYYRDVDKYPVRAADLEPGRLRRLLPEAAPEFGEPAERILADVRRDVLPGLTHWQSPSFFAYFPMNASAAGFAGEMLSVGLNVVPFMWVASPAAVELEAVVVDWMARLVGLPDRFLFSGSGGGGGGGGGGVLQGSTCEAVVCTLAAARDRALGRIGHEGIVKLVVYASDQTHATFQKGARLVGITPANFRVVPTAAASGYALTGAAVRAAVEGDVARGLVPLYLCATVGTTGIGAVDPVRELGEVARRHGMWLHVDAAYAGSAAICPEYQGYLDGAELADSVSMNPHKWFLTNMDCCCLWVASPAALTAALSTDPEYLKNAGGGKPQAAAGAGAIDYKDWQISLSRRFRAMKLWFVLRRYGAAGMRAHIRRHVAMAEWFERAVSADERFEVVAKRRFSLVCFRLRGGGGGGDAMNRELLAAVNASGRAFMTHFVVEGKFVIRLAVGGAMTEMRHVGDAWELVQRTAEQLLQRRGTRKNEDENPLPW*