MSDEKKYAGLARLILQHIGGPSNVADHTHCMTRLRITPVNSQKTDIDSIKALEGVIGVVEEETLQIILGTGVVQHVSDEFGKLLKSAEHVDLKESAAKHKAEISKKNATPFKLFLRRIASIFIPLIPALVASGLITGITKAVIQAGWLAETSQTAIILTVIGSGLFTYLGILVGINTAKEFGGSPALGGLAGILIINPAVGEISLFGEALLPGRGGLIGILFAAAFIAFLEKRVRRLVPHSLDIIITPTVSLLITGIVTYVVFMPVGGLISDAITSGLLAILDLGGIIAGFVLGATFLPLVVTGLHQGLTPVHMELINSIGDDPLLPILAMGGAGQVGAAFAIYFKTKKAKLKRAIAGGLPSGLLGIGEPLIFGVTLPLGRPFLTACLGAGVGGAFQAYFKIATVSIGVSGLPLSFLVHTHQVLLYILGLFISYAAGFVLTYSFGFKDDMAVEFD