MLLIGILCCVHGGAAKPFGSKRGEKFMGRRKVAPGNITRVMFPVAKHPGNATQIVRDRSTINSTRRGLLSCATGNPIDDCWRCDPNWERNRKRLADCGIGFGRDAIGGKNGKVYVVTDPRDDPVNPSNGTLRHAVIQTEPLWIIFRNDMVIQLKEELIMNSFKTIDGRGANVHIGNGPCITVQNVTNIIIHGIHIHDCKRAGNAMVKDSPQHTGWRTVSDGDGISIFTGRHIWVDHCSMSNCEDGLIDAVKX