MGALPEPMDRITKDNGINSSFGILQMQKLFEEQKKHLDYFFSNVEYAQLQAFTQVLMDTKGVIFFTGVGKSGFVAQKISQTFVSTGTKAVFLSPTDALHGDIGIVGHNDVLVLFSKSGTTEELLRLVPCARAKGAYLVAVTSLKNSQLSNVCDMHVYLPLDGELCPFDMAPVTSTAIHMLFGDTVAIALMQEKNLTREQYALNHPAGRIGKRLIFRVQDVMKRHDELPLCKENDLIMDQLVELTSKGCGCLLVVDEQCHLIGTFTDGDLRRALKSIREGVFKLTVGEMCNRNPRTIGPNAMAIEAMQKMESPPSPVQFLPIVNDDNVVIGIVTLHGLVSAGL*