MRASPHRQTIAKLFNDGISTGDIARRLLLPRATVYRVVQQLKDRGHVLELKKSGRPRTVNTRRTRGIIKKRITRNDAVSMNQMASSLGISRQSVQSIVKKDLGLNSYRLLRGQYLTEQSKKNRLEKAKKLLDALKVMVWAGLTSEGKVPLVFIDRNVKINSDVYQKLVLMDVLRPWVTSHFGQQPFILQQDWAPSHGSKSTKAVLDAHFPGYWGKDMWPASSPDLNPLDFSVWGYLEEKVMARSHPNVDSLKAALLKAWDDLDDDYLRRTVASVRARLKACIKAEGSNFEYLL