MSTQLEHQFSEIGKRLGSPPHSKDALLKILKQLSMFLSEVDQSPSETMLKAMRLSMYALVTPEMLRHRDRDVRLLVASCLSEITRITAPDAPYNDDILREIFQLIVATFQGLYEIHSPSFGKRVTILETVAKVRSCVVMLDLECDDLILEMFQIFFSIAREDHPENVLTSMQTIMTLVLDESEVISEQLLAVLLTTLRRENRNVSPAAYQLAMNVVQCLAAKLEPNLKHFLTSAMSAEGSSQNNLEKDYHEIIYSIYQCAPQMLQSIIPNLTQELLTDQLDVRLKSVKFLGHLFAFPGQPVAQVFQPLFLEFLKRFTDKAVEVRLLVVEHAKECLLANPFRPDASDIIAALSDRLLDFDETVRRQVVAAICDVANCALKSMPVDTIRQVADRLRDKTVSVRKYTLERLAEVYRVYCSKCADGSVSDFDFDWVPGKILRCCYDKDFRKSKTLDCNVF*