MGALPEPMDSITKDNGINSEFGTLQMQKLFEEQRKHLDYFFSNVEYAQLQAFTQVLMAAKGVIFFTGVGKSGFVAQKITQTFVSTGTKAVFLSPTDALHGDIGIVGPNDVLVLFSKSGTTEELLRLVPCARAKGAYMVAVTSLRNSQLSNVCDMHVYLPLDRELCPFDLAPVTSTAIQMLFGDTVAIALMQAKKLTREQYALNHPAGRIGKRLIFRVQDVMKRHDELPLCKENDLIMDQLMELTSKGCGCLLVVDEECHLIGTFTDGDLRRALKSIREGVFKLTVGEMCNRNPRTIGPDAMAIEAMQKMESPPSPVQFLPIVNNDNVVIGIVTLHGLVSAGL*