MAGEDPYSGVGPVDACPLCGGTGAGPPSRVALAKRAPPADAAVAVAAAPGGGDEASALREQLARQRRGVADLQAELEAERGAAEGAASEAMSMILRLQRDKSEAMMEARQYRRYAEERFAHDAAEVAALHDALDRRDHAVGALAARLRACQARLLHLGFPASPTAAADRPCSGSGSDDEYRSVRCLDHPAADVGTPRTHHLLNEIPSPEDSDKAVVMFGSPRRRSSSRRHARTLSGGDPYDCRVALADEFPLFTADRDAPDQDNDDEEADRVYTVDAVHGVPVMAPEDCCYFGTTTREGAPRAGAGGWAEEDEIQKLKARLQALEADRESMRHAILSMGDEKAQVVLLREIAQQLCRDTAPFPAVPLKVQPRLQPVVTAQRKVVKRQSSFARIFIVTVIKWVMSIFCRRRKSNRIRYPIGMCGSNVGLMLVLDRFPKQRQKKIPKRKLSASTL*