MLSPAAAAAAAVRAAAGSPRSLRRAHARLIKEGLAQHPPAPALLVSAYAKSRLLPDTRLLFDETPRRDLHLYSSLLAAVSHSESPELVLPLLRRMLSADALRPDHFVLASIASATARLRSLCLGKQLHGHFVASPYSSDDVVKSSLIDMYCKCGVPDDARKVFDSIVAKNSVMWTALISGYVLNGRSDEALELFRSMPGRTLFAWTALISGFVRSGESVSAVKLFVDMRRDGVSIDDAFVLSSAIGGAADLAAHVLGRQLHSLTMRLGFSSSMIVGNAVVDMYSKCSDIHSAREVFEEITGRDIISWTTMLVGEAQHGRAEEAFSLYDRMVLAGVKPNEVTFVGLIYACSHAGLVQKGRQLFDSMKGEYGINPRLQHYTCYLDLLSRSGHLAEAEELITTMPYVPDEATWASLLSACKKYNNAEMSIRVADNLLELRPKYPSTYVLLSNVYAVNGKWDSVDTVRKLMADMEIRKEPGYSWIEVGREFRLFHAGEVPIDLREEILGFLEELVSEMRQRGYVPDTSSVMHDLEEHEKEHHLCLHSERLAVAFGILRSPLGSVIRVVKNLRVCNDCHTVMKFISEIFQRKIIVRDASRFHHFEGGKCSCSEFW*