MVLAEETPKTGSAISNSGLRGKLNKVVLAYSGGLDTSVIVPWLRENYGCEVICFTADVGQGSGETDGLEAKAKASGASELFIKDLKEEFVKDFVFPCLRAGAVYERKYLLGTSMARPVIAKAMVDVAKEVGADAVSHGCTGKGNDQVRFELTFFALNPKLNVVAPWREWDIRGREDAIEYAKKHHVPVPVTKKSIYSRDRNLWHISHEGDILENPENEPKKDMYVMTVDPEEAPDTPEYLEIGIEAGIPVSFNGESLSPANLLASLNEVGGRHGIGRIDMVENRLVGMKSRGVYETPGGTILTTAVRELEALTLDRETMQLKDTLAIKYAELVYAGRWFDPLRESLDAFMEKVSSVTTGSVILKLYKGSVNVVSRKSPFSLYREDISSFEEGSGIYNQADAAGFIRLYGLPMRVRAMQQLKL*