MGLLPTDRMDSLFSPRCQWVNGPIIVGAGPSGLAVAACLREQGVPYVMLERADCIASLWQRRTYDRLKLHLPKQFCELPRMPFPDHYPEYPTRRQFIDYLEDYAARFEIRPEFSTTVVLARYDETSGLWRVTTSAPANGGDVEYIGRWLVVATGENAEAVVPDIPGLGGFHGKVTHVSDYKSGEAYAGKRVLVVGCGNSGMEVSLDLSDHGARPAMVVRDAVHVLPREVLGKSTFQLAVLLRRWLPLWLVDKIMVILAWLVLGNLAKLGLRRPAAGPLELKETHGRTPVLDTGALARIRAGDIAVVPAVTRFGKGGQVELADGRTLDFDAVILATGYRSNVPQWLESSNDSFNKEGYPKTAFPHGWKGQSGLYAVGFTRRGLLGASTDAVRIAKDLGNVWREETKPTKRAGACHRRCISVVF*