MGSAAARLPVHRSHFHERFTGLRYRQDDSLTAFLSKNVKLKQETCHGCRILKKQVRGCMVNKNEGAAKISGLQVSIQQVLEARIIFCAAPALGHNQETHPECSARVPAILEALQKAHLTPEFRGKDVLKIEAFGSADFDDVSAVHTKNYIVGLERAMQQAGEEGLIFIDSSGPTYATPSTYAESLRAAGAGIALVDAVVTSSRMNKMPPMGFALIRPPGHHAVPAGPMGFCVFGNVAVAARYAQRKLGLKKVFIIDFDVHHGNGTNDAFYEDPNIYFLSIHQQAGSYPGTGKIEDIGKGAGEGTTLNLPLPGGSGDEAMSAVFNEVIVPAAQRFKPDLILVSAGYDGHVLDPLAGLQYTTGTYYRLAANIRELASELCGGRCVFFLEGGYDLKSLSNSVSESFRAFLGERSIADRIDNPAILYDEPSLRVRKAIDQVKSIHML*